Wordpress blogunuz yavaş mı derleniyor? Bunun birçok nedeni olabilir. Sunucunuzun bilgisayar donanımı yeterli olmayabilir, ağ yavaş olabilir, kullandığınız bir veya daha fazla eklentinin kodlamasında hata olabilir ve derlenmeyi geciktirebilir ve dahası dahası.. Sitenizi hızlandırmak bunların herhangi birini değil, birkaçını uygulamaktan geçer. Bunların önemli olarak sayılabileceklerinden biri ise wordpress ayar tablosundaki gereksiz veriler
Clean Options Eklentisi ile temizliyoruz
Her eklenti kurduğunuzda ve bunu bir süre kullandığınızda, wordpress’in ayar tablosu şişmeye başlar. Daha doğrusu buradaki veri miktarı artar. Bunun nedeni eklentilerin kendi ayarlarını, wordpress ayar tablosu içerisinde saklıyor oluşu. Eklentiyi kurar ve kullanırsınız fakat günü gelir ve kaldırdığınızda, eklentiye ait tüm ayar verileri hala veritabanınızda kalır. İşte bunların çokluğu performans kaybına yol açacaktır. Çünkü wordpress tüm bu ayarları bir seferde alır ve dizi değişken altına atar. Böylece yüzlerce kez çağrılacak ayarlar için tekrar tekrar veritabanına bağlanmaz, dizi değişken içerisinden alır. Fakat dizi değişkende bir yere kadar di mi
Geçenlerde bulduğum Clean Options eklentisi bu iş için yaratılmış. Eklentinin Beta 0.9.2 sürümünü buradan indirin. Sonrasında sıkıştırılmış klasör içerisinden çıkacak olan cleanoptions.php dosyasını Wordpress eklenti dizine altına kopyalayın. Son olarak ise eklenti yönetiminden Clean Options adı altındaki eklentiyi aktif edin.
Önemli Not
Eklenti wp_options tablosu içerisindeki kullanılmayan satırları silmek amaçlı geliştirilmiştir. Bu nedenle, eğer tecrübeli değilseniz, veritabanınızın yedeğini almalısınız. Aksi halde eklentilerinize ait ayarlar silinebilir, istatistikleriniz kaybolabilir v.b. v.b…
Kullanımı gayet basit
Yönetim altındaki CleanOptions sekmesine tıklıyoruz. Gelen sayfadaki Find Orphaned Options düğmesine basıyoruz. Bir süre sonra gereksiz ayarlara ait verileri göreceksiniz.
Gelen listedekiler ayar verilerine ait tanımlama isimleri oluyor. İçerdikleri verileri görmek istediğiniz ayar isimlerini seçin ve en alttaki View Selected Options Information düğmesine tıklayın. Örneğin ben uygularken gravatar_ , jkeywords_ , lmbbox_smileys_ gibi ayar isimlerine ulaştım. Fakat ben bu eklentileri artık kullanmıyorum ve ayarlarının saklanması gerekmiyor. Bu nedenle bunları gönül rahatlığı ile sileceğim
Bir sonraki sayfada seçmiş olduğumuz ayar isimlerinin içerdiği verileri görebiliyoruz. Hepsini tek tek kontrol ediyoruz ve gereksiz olduklarına emin olursak en alttaki Yes, Remove ALL of these options from the wp_options table. seçeneğini seçip, Submit düğmesine basarak silme işlemini gerçekleştiriyoruz. Hımm eğer bazılarından emin değilsek geri dönüyor ve ayar adı seçimini tekrarlıyoruz
Bu yazı 25 Haziran 2007, 17:05 tarihinde yazılmış olup bu zamana kadar 1,879 kez görüntülenmiştir
Bu yazı 11 adet yorum almıştır ve bunların son 10 adeti görüntülenmektedir. Bu yazıya yapılan tüm yorumları görmek için arşivi görüntüleyiniz. TÜM YORUMLARI OKUMAK İÇİN TIKLAYINIZ.
Teşekkürler
Vay be millet eklentisini bile çıkarmış. Ben ise tablodaki tüm satırları phpMyAdmin’den kendim siliyordum.
Fatal error: Class ‘WP_Error’ not found in /var/www/vhosts/keremdoksat.com/httpdocs/wp-content/plugins/cleanoptions.php on line 103
bu hata mesajını alıyorum bilgisi olan var mıdır?
evet ilk hata mesajı benden olacak sanırım..
Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 2409748 bytes) in /home/gocmeniz/public_html/wp-content/plugins/cleanoptions.php on line 164
varmı anlayan ![]()
şimdi deneyeyim dedim bende kurulu olan audio.. eklentisini silmek istedi yani arkadaşlar baya bir dikkatli olun eklentiyi kullanırken… ![]()
özellikle etiket sistemlerinden arta kalanları toparlamak zor oluyordu.gördüğüm kadarıyla işini iyi yapıyor.ama arada sizinkilerde kaynayabiliyor.dikkatlice kontrol etmeyi ve yedek almayı unutmayın.
Hakan bak patlarsa başına ekşirim ona göre
Şaka bir yana yaptın yine yapacağını
bi hata verdi ama anlayamadım yine de saol
Yine mükemmel bir yazı eklemişsiniz. Çok teşekkürler
Yazını çok beğendim. Yeni yazılarının e-posta adresime gelmesini istiyorum :)