Vb4 En Iyi Performans Için Yapılması Gerekenler

  • Konuyu Başlatan Konuyu Başlatan Adilbey
  • Başlangıç tarihi Başlangıç tarihi

Adilbey

Aktif Üyemiz
. Bildiğiniz gibi vBulletin çok tutulan ve kullanılan bir forum yazılımıdır.

Bu forum yazılımını kullanmak güzel ve etkili olduğu kadar, sunucunuzu da aşırı yoracak ve işlemci kullanımını arttıracaktır.
Bunun için aşağıdaki vBulletin performans ayarlarını yaparak sunucunuzu yormadan daha hızlı vBulletin forum kullanmanız mümkün. Bu ayarlar ile forumunuz vBulletin seo özelliğine uygun olacak ve forumunuz SEO ayarları ile daha hızlı çalışacaktır.

Sayaçları güncelle seçeneğini kapatın


Vbulletin üyeleriniz her konuyu görüntülediğinizde ve her dosya indirdiğinde bunların sayar. Bu büyük bir performans düşüşüne neden olur. Bunu önlemek için yapmanız gereken bu seçenekleri iptal etmektir. Bunu yapmak için; AdminCP ye girin ve vBulletin Options “Vbulletin Seçenekleri” seçin. Gelecek olan bölümden Server Settings and Optimization Options seçeneğini seçin. Gelecek olan bölümdeki
Update Thread Views Immediately
Update Attachment Views Immediately
olan bölümleri HAYIR olarak işaretleyin.

Aktif kullanıcıları görüntülemeyi ziyaretçilere kapatın


vbulletin anasayfası, forum görüntüleme ve konu görüntülemede o anda forumu veya konuyu kimler görüntülüyor ise kullanıcıların adları yazar. Bu özellik size büyük bir performans kaybı sağlar. Bu özellikleri kaldırarak iyi bir performans elde edebilirsiniz. Bunu yapmak için aşağıdaki saydığım özellikleri verdiğim değerlere ayarlayın;
AdminCP girin ve vBulletin Options “Vbulletin Seçenekleri” seçin.
Buradaki bölümleri seçerek gerekli Ayarları yapmanız gerekir
Forums Home Page Options -> Display Logged in Users?
Yes, Alphabetical listing to members seçin;
Forum Display Options -> Show Users Browsing Forums
Yes, Random Listing to all visitors seçin;
Thread Display Options -> Show Users Browsing Threads
Yes, Random Listing to all visitors seçin;
Not : Eğer daha çok performans elde etmek istiyorsanız bu özelliklerin hepsini HAYIR olarak seçin. 1.000.000 üstü ve En az 5.000 üyeli bir forum için önerilendir.

Otomatik benzer konuları görüntüledi kapatın


vbulletin’de konu görüntüler iken o konu ile bağlantılı konuları konun altında sıralar.
Bu seçeneği iptal ederek vBulletin performans artırımı sağlayabilirsiniz. Bu işlemi yapmak için AdminCP’ye girin ve vBulletin Options “vbulletin seçenekleri” den Message Searching Options “Mesaj Arama Seçenekleri” bölümündeki Automatic Similar Thread search olan bölümü HAYIR olarak işaretleyip kayıt edin.

Profildeki son mesaj görüntüleyi kapatın


Profil kısmında üyeye ait olan son mesajı görüntüleme kısmını kapatarak vBulletin forumda performans arttırmak mümkündür. Bu özelliği iptal etmek için yapmanız gereken; vBulletin Options “vbulletin seçenekleri” girin. Buradan User Listing & Profile Viewing “Kullanıcı Listeleme & Profil Görüntüleme” seçin. Gelecek olan bölümdeki Show Last Post on Profile Page olan kısımı HAYIR olarak seçin

Forum git menüsünü kapatın


Forum git menüsü her sayfanın altında bulunan ve üyelerin bir forumdan diğer foruma geçişlerini sağlayan bir sistemdir. Ama bu sistem HTML olarak sayfanızın boyutunu artırdığı gibi performansınızı da etkilemektedir. Bu özelliği kaldırarak daha hızlı bir sayfa görüntülemeye ulaşabilirsiniz. Bu özelliği iptal etmek için AdminCP girin ve vBulletin OptionsVbulletin Seçeneklerinden” General Settings “Genel Ayarlar” bölümünü seçin. Gelecek olan bölümdeki Use Forum Jump Menu “Forum GİT Menüsünü Kullan” seçeneğini HAYIR olarak işaretleyin..

Konu derecesini kontrol et özelliğini kapatın


Konu dereceleleri pek sık kullanılmadığından bu özelliği kapatarak konu görüntüleme sırasında performansınızı artırabilirsiniz. Bu özelliği iptal etmek için AdminCP girin ve vBulletin Options “vbulletin ayarları” den Thread Display Options “Konu Gösterim Seçenekleri (Konu Göster)” seçin ve gelecek olan bölümdeki Check Thread Rating “Konu Derecesini Kontrol Et” seçeneğini hayır olarak seçin.

Eklentilerinizi dosya sistemine taşıyın


Vbulletin genel bir özelliği olarak eklentilerinizi dosyalarda saklayabilmektesiniz.
Bu aşırı sql kullanımına neden olduğundan eklentilerinizi dosyalama sistemine taşımanız önemle tavsiye edilir. Bunun için yapmanız gerekenler;
FTP ile sitenize girip forum dizininde bir klasör açın. “Attachments”
Örneğin; root/username/public_html/forums/Attachments
Attachments diye açtığınız dizinin CHMOD ayarlarını 0777 yapın. Daha sonra admin paneline girerek; Attachments menüsü “Eklentiler” girerek Attachment Storage Type e tıklayın “Eklenti Depolama Tipi”. Seçerek ilğili adımları takip edin.

Avatar ve profil saklama tipini dosya sistemine taşıyın


vbulletin varsayılan olarak sisteme eklediğiniz tüm avatar ve profil resimlerini sql de tututar. Tabi bu sisteminizin yavaşlamısını sağlar. Bunu önlemek için mutlaka bu dosyaları dosya sistemine taşımanız gerekmektedir. Bunun için öncelikle FTP programı ile sitenize girip forum dizininizde bunulan 2 klasörün CHMOD ayarlarını 0777 olarak değiştirmeniz gerekmektedir.
Avatar Dizini : customavatars
Profil Dizini : customprofilepics
Daha sonra AdminCP girerek Avatars menüsünden User Picture Storage Type “Kullanıcı resim saklama tipi” seçin. Burradan Move Avatars and Profile Pics to the File System “Avatar ve Profil Resimlerini Dosya Sistemine Taşıyı” seçin.

CSS StyleSheets dosyada saklayın


vbulletin varsayılanı olarak bu ayar oluşturulan her vbulletin sayfasına ek yük olarak ayrıca CSS leri eklemektedir. Eğer bunu dosya sistemine taşırsanız hem oluşturulan sayfanın boyutu azalmış olacak hemde sayfalarınız hızlanmış olacaktır. Bu özelliği aktif etmeniz için öncelikle forum dizininizde bulunan forums/clientscript/vbulletin_css dizininizin CHMOD ayarını 0777 yapmanız gerekmektedir. Daha sonra AdminCP den vBulletin Options “vBulletin Seçeneklerine” girip Style and Language Options “Stil ve Dil Ayarları” bölümünü seçmeniz gerekiyor. Gelecek olan bölümdeki Store CSS Stylesheets as Files? “CSS Stylesheets dosyalansınmı?” seçeneğine EVET demeniz gerekiyor.

Cached posts sistemini aktif edin


vBulletin çalışırken eğer bu seçeneği aktif ederseniz belirttiğiniz gün kadar olan mesajı ayrı bir tabloda saklayarak daha en son yazılmış olan konulara daha hızlı erişim sağlarsınız. Burada vermiş olduğunuz gün kadarki mesaj saklanır ve gün sonunda tablodan silinir. Bu seçeneği aktif etmek için AdminCP girip buradan vBulletin Options “Vbulletin Seçenekleri” menüsünde bulubab Server Settings and Optimization seçeneğini seçmeniz gerekiyor. Gelecek olan bölümden;
Cached Posts Lifespan olan kısımı 7-30 arası bir gün yazın. 30 dan fazlada yazabilirsiniz ama en iyi ayar 7-30 gün arası olandır.
Aramaları ve kimler çevrimiçi seneklerini misafirlere kapatın
Bu özellikleri kapatarak misafirlerin bu en fazla performans harcayan sistemleri kullanmasını engellemek ile daha hızlı ve performanslı bir sistem elde edebilirsiniz. Eğer gerekiyor ise Kimler çevrimiçini üyelerinizede kapatanilirsiniz. Bunu yapmak için yapmanız gerekenler;
AdminCP Girin ve Usergroups “Kullanıcı Grupları” menüsünü seçin. Bu menüden Usergroup Manager “Kullanıcı Grup Yönetimi” seçin. Gelecek olan bölümden Unregistered / Not Logged In. olan bölümün sağındaki Kullanıcı Grubu Düzenlemeyi seçerek gelecek olan bölümden “Can Search Forums” bölümünü ve “Can View Who’s Online” bölümünü HAYIR olarak seçin. Ayrıca Whois Online Permison “Kim Çevirimiçi İzinleri” olan bölümdeki tüm seçenekleri HAYIR olarak işaretleyip kaydetin.

FullText aramayı aktif edin


Sisteminizde arama yapanların daha hızlı sonuç alması ve sizin daha iyi bir performans elde etmeniz için bu bölümü aktif etmeniz tavsiye edilir. Bu bölümü aktif etmek için AdminCP girin ve vBulletin Options menüsünde bulunan Search Type “Arama Tipi” seçeneğini seçin. Gelecek bölümdeki “Empty postindex and word tables?” seçeneğini EVET olarak işaretleyin ve gönderi tıklayın.

Robots.txt dosyasının ayarları


Arama motorlarının gereksiz şeyleri indexlemesini önleyerekde performan artımı sağlanabilmektedir. Bunu yapmak için öncelikle robots.txt dosyanın içeriğinin aşağıdaki kod gibi olması gerekiyor. Bu yol ile indexleme sırasında gereksiz konulara ulaşımı engellemiş olursunuz.
Aşağıda yer alan tüm işlemleri;

admincp -> vBulletin Seçenekleri -> alanından uygulamalısınız.


1- vBulletin Seçenekler> Site ismi / URL / İletişim yolları
Misafirlerin iletişim Linkini görmelerine izin ver = Evet, ama Güvenlik Kodlu

2- vBulletin Seçenekler > Genel Ayarlar
‘Gitmek istediğiniz klasörü seçin’-Menüsü = Hayır
Gösterilecek Sayfa adeti = 30
Şablon isimlerini HTML-Kaynak Kodunda göster = Hayır
Giriş denemeleri kısıtlansınmı? = Evet
Forum Kadrosu Listesi gösterilsinmi? = Hayır
Okunmuş Konu/Forum´ların işaretiş şekli = Cookie ve Inaktivitäte uyumlu
AJAX-Funksiyonları= Bütün AJAX Fonksiyonlarını aktifleştir

3 – vBulletin Seçenekler > Grafik Ayarları
Resim gösterimi ve düzenleme = GD
Resimli güvenlik kodunun gösterilme metodu = GD (Simple Yazı türü)

4 –vBulletin seçenekler > Saat / Tarih / Saat kaymaları
Saat gösterim seçenekleri = Normal
Yaz / Kış sezonunu aktifleştirilsinmi? = Evet

5 – vBulletin Seçenekler > Cookiler ve HTTP-Header seçenekleri
Cookie-Timeout = 5400
Cookilerin kayıt edileceği yol (URL) = /
Cookie Domain = (boş)
HTML yazılımını GZIP sistemi ile sıkıştırılsınmı? = Hayır
Standart HTTP-Header ekle = Hayır
No-Cache HTTP-Header ekle = Hayır
Yönlendirilme uyarısı / Bilgi sistemi kapatılsınmı? = Evet

6 – vBulletin Seçenekler > Sunucu Ayarları ve Optimize
phpinfo() bilgileri açık gösterilsinmi? = Hayır
Caheleştirilmiş Mesajın geçerlilik süresi = 7
Konuların görüntülenme olanını hemen aktüelleştir = Hayır
Eklentilerin görüntülenme olanını hemen aktüelleştir = Hayır
“SAFE MODUNDA” yükleme aktifleştirilsinmi? = Hayır //(Eklentilere izin verilecekse bu seçenek Evet olmalı )
SAFE MODUNDAKI Temp Klasörü = /tmp
Arama-Kayıtlarını bir Konu Kopyalanınca ikikez kayıt et = Hayır

7 – vBulletin Seçenekler > Biçim ve Dil ayarları
Üyeler Biçim seçebilsinlermi? = Hayır
Mesajlar eski vBulletin 2 sürümdeki gibi gösterilsinmi? = Hayır

8 – vBulletin Seçenekler > E-Mail ayarları
E-Mail sistemini aktifleştir = Hayır
Üyeler bir birlerine E-Mail gönderebilsinlermi? = Hayır
Garantili E-Mail gönderme = Hayır
E-Mail gönderme süresi = 60
E-Mail bekletme sisteminin kullanımı = Evet, Tablo yasağı ile // büyük forumlar için
E-Mail sırası = 10
“-f” Parametresini E-Maillerde() aktifleştir = Hayır // Mail ile ilgili sorunlarda Evet seçilmeli

9 – vBulletin Seçenekler > Üye Yönetimi: Yeni Üyelik
Yeni Üye olunabilsinmi? = Evet
13 yaşından küçük üyelik metodu aktifleştirilsinmi? = COPPA Üyeliğini Kapat
Kayit sistemi cookie kontrol = Hayır
Yeni Üyeler için yönetici onayı gereksinmi? = Evet // Günde +50 kişi üye oluyorsa bu seçenek Hayır olmalı
Güvenlik Kodu Sistemi = Evet
Hoşgeldin E-Maili gönderilsinmi? = Hayır
Aynı Üye birkaç kez Kayıt olabilsinmi? = Hayır
E-Mail adresinin geçerlilik kontrolü = Evet
E-Mail adresinin birden fazla Üyelikte kullanılmasına olanak vermek istiyormusunuz? = Evet
Minimum Üye isimi kaç Karakter olmalıdır? = 3
Üye isimleri Maximum kaç Karakter içersin? = 15
Kullanıcıadı Örnek Açıklaması = ^[A-Z0-9 ]+$ // Kişi, üye olurken saçma sapan karakterler ve boşluk kullanamazlar
Üye tavsiye sistemi kullanılsınmı? = Evet
Yeni Üyeler için Standart ayarlar
—————————-Yöneticiden E-Mail alabilsinmi?
—————————-E-Mail adresi gösterilsinmi?
—————————-Özel Mesaj alabilsinmi?
—————————-Tecrübe Puanlarını göster
Otomatik abonelik sistemi = Abone olmasın
Gelişmiş vB kodlarının kullanımı = Gelişmiş editör (WYSIWYF) gösterilsin
Konu ve Mesaj gösterimi = Normal – Eski mesajlar önce

10 – vBulletin Seçenekler > Üye Yönetimi: Üye ismi ve Üye imzaları (Signatür)
Doğum Tarihi verilmesi mecburi olsunmu? = Evet
Üye Rütbesindeki Maximum Karakter adeti = 10
Üye isimlerinde sansüre tabii tutulacak kelimeler = // Bu kısımda gurpların adını yazın mutlaka
Moderatör Rütbelerinde sansür uygulansınmı? = Evet
İmza Soft-Linebreak Karakter Limiti = 90
vB Kodlarının Üye imzasında (Signatürde) kullanılmasına izin verilsinmi? = Evet
Üye imzasında Simile kullanabilsinmi? = Evet
 

Saat

Forum Görünümü

Konular
55.420
Mesajlar
136.688
Toplam kullanıcı
6.053
Son üye
HollyBrown
Geri
Üst