Şubat 12, 2008
vBulletin Forum Optimizasyonu

Ben forum sistemi olarak genelde smf tercih ediyorum ama vbullet biliyorsunuz ki çok tercih edilen bir forum sistemi..
Forumun optimizyonu için gerekli bilgilere bir göz atalım
Avatarlari Klasore Tasiyin;
Oncelikle veri tabanindan onemli derece yuku kaldirmak ve veri tabani boyutunu azaltmak icin, avatarlari veri tabanindan tasiyip web alanina tasiyoruz. bunun icin;
ftp den servera baglanip, forum/ dizininde customavatars klasoru olusturup chmod 777 yapiyoruz. Ardindan;
admincp -> avatars -> Avatar Storage Type
linkinden avatarlari veri tabanindan serverdaki customavatars klasorune tasiyoruz.
Eklentileri (Attachments) Veri Tabanindan Klasore Tasiyin;
Yine veri tabanindan eklentileri, serverdaki klasore tasimak ve veri tabani boyutunu azaltmak icin;
ftp den servera baglanip, forum/ dizininde attachments klasoru olusturup chmod 777 yapiyoruz. Ardindan;
admincp -> attachments -> Attachment Storage Type
linkinden eklentileri, veri tabanindan ilgili klasore tasiyoruz.
CSS leri Klasore Tasiyin;
ftp den baglanip forum/client******/vbulletin_css dizinine chmod 777 yapiyoruz. Ardindan;
admincp -> vbulletin options -> vbulletin options -> style and language options
linkinden cssleri veri tabanindan ilgili klasore tasiyoruz.
GZIP Sayfa Sıkıştırma Ozelligini Aktif Edin;
Bu ozellik butun vbulletin forumda text iceren her sayfada aktif rol oynar, mesela; forum ana sayfa, mesajlar, basliklar, pm vs vs. Gzip sıkıştırması sayesinde normalden cok daha hizli bir sekilde acilir. Ayrica bu ozellik sayesinde bandwidth harcamaniz azalir.
Bu ozelligi aktif etmek icin;
admincp -> vbulletin options -> vb options -> Help Cookies and HTTP Header Options.
linkinde GZIP Output Compression bolumunde;
GZIP aktif ettikten sonra, sıkıştırma seviyesini "1" olarak ayarlayin.
Not: 1 den yuksek bir rakam yazmaniz serverdaki cpu kullanimini arttirir ve sunucuyu yorar.
Not2: mod_gzip modulu serverinizda aktifse, vbulletinden GZIP fonksiyonunu aktif etmeyin, bu sefer yararindan cok zarari olur cpu, bandwidth vb. kullanim derecesi aksine artar ve forum yavas calisir.
Benzer Konular Aramasi yapan fonksiyonu kapatin;
Bu ozelligi kapatmaniz yuksek trafikli forumlardaki yuku kat ve kat azaltacaktir, bu ozellik herhangi bir konuya girdiginizde konunu en altinda o konuyla benzer diger konulari forumda otomatik arama yaparak bulup size gosteriyor ve bu ozellik trafigi yuksek forumlarda mysql'nin asiri yuklenmesine sebep oluyor;
admincp -> vbulletin options -> thread display options (showthread)
linkinden show similar threads fonksiyonunu kapatin.
İlgili Forumu Gezen Kullanicilar bolumunu kapatin;
Bu ozellik aciksa, hangi foruma tikladiysaniz o forumu gezen kullanicilar gosterilir ana sayfadaki ile karistirmayin. bunuda kapatmak icin:
admincp -> vbulletin options ->forum display options (forumdisplay)
linkinden show users browsing forums ozelligini kapatin.
Konu Goruntuleme Sayaclarini Hemen Guncellenmesini Saglayan fonksiyonu kapatin;
admincp -> vbulletin options -> server settings and optimization options
linkinden Update Thread Views Immediately ozelligini kapatin.
aslinda daha cok sey var ancak en onemli olan bunlar, bunlari uyguladiginiz surece stabil ve hizli calisan bir foruma sahip olursunuz.
Ayrica lisansi olanlar vbulletin.org adresinden white page stripper'in 3.5.3 icin son versiyonunu indirip kullanabilir. Bu plugin'inde amaci sayfalardaki beyaz bosluk, satirlari temizleyip ekrana daha hizli bir sekilde basmasini sagliyor.
Alıntıdır.
Şubat 12, 2008
Matt Cutts’tan WP güvenlik önerileri
Matt Cutts artık pek çok kişi tarafından tanınıyor. Tanımayanlar için kısaca tanıtmak gerekirse Google
Webspam ile mücadele ekibinin şefidir. SEO (Search Engine Optimization)
ile haşır neşir olanlar kendisini saygı ile takip ederler. Matt Cutts blogunda bu defa WP müdavimlerinin faydalanması için küçük ama etkili güvenlik önerilerini sıralamış.
İngilizce bilmeyen arkadaşlarımın faydalanabilmesi adına makaleyi genel olarak Türkçe’ye çevirdim umarım herkes faydalanır.
Öneri 1:
/wp-admin/ klasörünün güvenliğini sağlayın. Ben bu güvenliği sağlamak için .htaccess dosyasından faydalandım. Sadece /wp-admin/ klasörünü içerisinde kullanmak üzere yeni .htaccess
oluşturdum ve içerisine sadece internete bağlandığım IP listelerini
ekleyerek bu IP adresleri haricinde admin panelime ulaşılmasını
engellemiş oldum. Oluşturmuş olduğum .htaccess dosyasını örnek teşkil
etmesi açısından sizlerle paylaşıyorum. (IP adreslerimi güvenlik
açısından değiştirdiğimi belirteyim)
Bu benim daha önce hack mağduru olmamı engelledi mi? Tabii ki evet.
Öneri 2:
Boş bir index.html dosyası oluşturun ve /wp-content/plugins/index.html
belirtilen şekilde yerleştirin. Bu yapılan işlem sizi neden mi
kouyacak? Sitenizi ele geçirmek isteyen kişiler sitenizin açıklarından
faydalanmaya çalışırlar. Kullanmış olduğunuz eklentilerin (plugins)
sahip olduğu açıklar siteniz için tehdit oluşturur. (Mesela güvenlik
açığı bulunan bir sürüme sahip eklenti kullandığınızı öğrenmek bu
kişilere fırsat tanıyacaktır. ) Bu nedenle kullanmış olduğunuz
eklentilerin bilinmemesi için bu basit önlem çok faydalıdır.
Öneri 3:
Son önerim ise WordPress Geliştiriciler Blogunun beslemesine (RSS) buradan WordPress Development Blog
kaydolun. Herhangi bir güvenlik açığı oluşması durumunda bu güvenlik
açığı ve çözümü site üzerinden duyuruluyor. Yapılması gerekenleri bu
şekilde öğrenmiş olursunuz.
Fazladan bir öneri daha vereyim. header.php içerisindeki şu satırı bulun.
Burada yazan bloginfo(’version’)
yazan kısmı silin. Bunu yapmanız da sizi eski bir WordPress sürümü
kullanıyorsanız bu bilgiyi diğer kişilerin öğrenmesini engelleyerek
sitemizi korumuş oluyor.
Alıntı bir yazı arkadaşlar notlarıma eklemek faydalı olur diye düşündüm.
