Vbulletin debug modu aslında bir çok vbulletin forum sahibi kişilerin bilmediği inanılmaz derecede yararlı bir koddur. Bu kodu daha çok coderlerbiliyor, ancak iyi bir vbulletin optimizasyonu yapmak için bu kod sizin en büyük yardımcınız. Aslında bu kod bir bakıma forumunuzun röntgenini çekiyor desek yanlış olmaz. Bu kodu aktif ettiğiinizde forumunuz ile ilgili bir çok ek bilgiye ulaşabilirsiniz. Bu açıklamadan sonra isterseniz nasıl kullanılacaığını örneklerle açıklayayım.
Öncelikle, Vbulletin forumunuzun ftp sine bağlanarak includes/config.php dosyasını editlemeniz gerekiyor, bu dosyanın ikinci satırına şu kodu yapıştırıyoruz ve kaydediyoruz.
$config['Misc']['debug'] = true;
Resimle örnek göstermek gerekirse, şağıdaki şekilde kodu ekliyor ve kaydediyoruz.

Bu işlemden sorna artık debug mode açık duruma geliyor forum sitemizin ana sayfasına gittiğimizde forumun en altında aşağıdaki gibi bir tablo karşımıza çıkıyor. Bu tablodaki yazılar ne işe yarıyor ;

En üstte bulunan
Page Generation; sayfanın yüklenme süresi
Memory Usage : Bellek Kullanımı
Queries Executed: Sayfadaki SQL sorgusunu
göstermektedir. Sql sayısının fazla olması bir sorun olduğunu gösterir.
Ana sayfa için sql sayısı genel olarak 10 ile 16 arası değişir. Alt sayfalar için bu rakamlar değişkendir.
Template Usage: Bulundugunuz sayfada kullanılan şablonların adını gösterir.
Phrase Groups Available: Bulunduğunzu sayfada kullanılancümle gruplarını gösterir.
Included Files: Bulundugunuz sayfada kullanılan php dosyalarını gösterir.
Hooks Called: Bulunduğunuz sayfada kullanılan pluginleri gösterir.
Uncached Templates: Aşağıdaki resimde yok bunun sebebi bu temada bir hata olmaması, Burada kırmızı renkde gösterilen şablonlar sizin için riskli olan ve sorun teşkil eden ön belleği alınmamış şablonları gösterir eğer böyle bir şablon çıkıyorsa bu şablonun dahil olduğu plugini silmelisiniz.
Buradaki bilgiler doğrultusunda temanızda editlemeler yapabilir, kullanmış olduğunuz eklentileri yani pluginleri kontrol edebilir böylece optimizasyonu daha iyi olan bir tema kurabilirsiniz.
Bu yazı bugün 0 kez toplam 664 kere okununmuştur...
Config.php dosyasinda neden o zaman $config['Misc']['debug'] = 1; yaziyor tabiki bunun önünde // var yani deaktif edilmis ?
Bazı versiyonlarda bulunmadığı için bu kodu eklemeyı öneriyorum, Eğer zaten config dosyanızda yer alıyorsa zaten yazmanıza gere kyoktur…