WordPress SQL Optimizasyonu

729 gün önce Beyazıt tarafından yazılmıştır.
anasayfa
anasayfa
anasayfa

Bu yazımda WordPress bloglarımızın arkaplanındaki mysql tablolarının optimizasyonunu ve temizlenmesini yapacağız..

Öncelikle neden böyle birşeye ihtiyaç duyuyoruz derseniz?

-Yüksek mysql boyutundan kurtularak mysql boyutumuzu düşürüyoruz..

-Kurduğumuz eski pluginlerden ve eski tema ayarlarından kurtulup temiz bir wp’ye sahip olmak..

Türk Milleti olarak meraklı bir millet olduğumuz için her temayı veya her eklentiyi illa kurup bir deneriz..Bende 3 sene boyunca kullandığım bloğumda bir sürü eklentiyi denedim ve kullandım..Tekrar sildiklerimin de anıları kalmış mysql’da..

Ve wp-admin/options.php yaptığım da karşıma yüzlerce girdi çıktı..Bende bunları kısa yoldan temizlemek için eklentileri inceledim ve işe yarıyanlarını sizlere sunmak istedim..

Wp Options Manager | Eklenti Adresi

Özellikle gereksiz olarak eklenen eklenti ve temaların girdilerini temizliyor..Fakat sakat bir eklenti olup gerekli ayarlarınızı da sıfırlaması mümkün :) WP MU kullananlar sakın denemesinler tablolarını alt üst ediyormuş..

Eklentiyi kullanırken riski göze alıp kullanmanız gerekir..Mesala az önce ben denerken widget’in yani bileşenlerin ayarlarını da silmişim.O yüzden bileşenler sıfırlandı..Menüyü tekrar ayarlamak zorunda kaldım..

Dikkatli kullanmanız için önerim;

  • Tablo isimlerine bakın..Örneğin post rating eklentisini kullandınız fakat geri kaldırdınız..Orada çıkan post rating tablolarını işaretleyip temizleyebilirsiniz..
  • Genelde eklentilerin isimlerinin baş harfleri kullanılır..Misal favorite post için wp_fp gibi bir tablo kullanmışlar..O konularda dikkat edin..Ve kullandığınız eklentilerin dosyalarını işaretlemeyin.
  • Özellikle çok fonksiyonlu yani panelden ayar girilen (Premium temalardaki özellik) bir tema kullanmış ve değiştirmişseniz..Eski ayarlarınız SQL’da kayıtlıdır..O dosyalarıda silebilirsiniz..

Mesala benim kendi panelimden bir görüntü veriyim;

1x1.trans Wordpress SQL Optimizasyonu

Gördüğünüz gibi alt tarafta tablolar listelenmiş durumda.Fakat gerekli eklentilerin ayarlarını temizlemek istemiyorum.Misal twitter eklentimin girdiğim bilgileri de listelediği için onları atlayıp diğer kullanmadığım eklentileri temizliyorum.

1x1.trans Wordpress SQL Optimizasyonu

Veya bir eklentime ait dosyaları temizlemek istiyorum..Twitter adında arama yaptığımda twitter eklentime ait tablolar geliyor..

Buradan temizlik yaparak SQL optimizasyonuzu kolayca yapabilirsiniz.

SQL OPTIMIZE ILE ILGILI EKLENTILER
  • Clean Options | Bilinen ve risk bulundurmayan wordpress sql optimizasyonu eklentisi.
  • Optimize DB | Basit bir eklenti gibi görünüyor fakat denemedim.
  • DB Cache | Çok fazla sql sorgusu alanlar için veritabanınızdaki verileri cache alarak serverın mysql kullanımını azaltabilirsiniz.WP Super Cache ve WP-Cache eklentilerinin yapamadıklarını yapıyormuş :) Yani sql girdilerini cache yapıyor..Wp-content/tmp klasöründe..

Bu kadarlık sql optimizasyonu yeterli sanırsam..Ayrıca eğer çok eklenti kullanmış ve çok fazla tema yükleyip silmişseniz başka bir tavsiye daha sunmak istiyorum..

Yazılarınızı araçlar/dışarı aktar olarak bilgisayarınıza kayıt edin..Ardından wp-config.php den sql ismini değiştirip yeni kurulum yapın..Ardından xml dosyanızı içe aktardan tekrar sitenize taşıyın..Herhangi bir sorun çıkarsa diye eski veritabanınızı ve eski wp-config.php nizi yedekleyin..

Gerek SQL gerekse CPU kullanımı açısından fazla abartılı temalar ve çok fazla eklenti kullanmamaya özen gösterin..

Saygılarımla..

Konuyla ilgili yorumlar

“WordPress SQL Optimizasyonu” için 0 cevap

  1. Replika diyor ki:

    Konuyla tam alakalı değil ama sormak istediğim bişey var. Sadece wp sitemdeki konuları içeren sql dosya( veya dosyaları) sını yedekleyip sıfırdan wp kurmak istiyorum, hangilerinin yedeğinin almam gerekir?

    • Beyaz diyor ki:

      Bunun için araçlar-dışarı aktar dan xml olarak yedek alıp..Başka bir siteye yazılarınızı,yorumlarınızı,özel alanlarınızı,yazarlarınızı taşıyabilirsiniz.

  2. Kaan diyor ki:

    güzel bir paylaşım gerçekten eskiden kullanmış olduğum eklenti tablolarını ayırmakta güçlük çekiyorum.

Bir Cevap Yazın

anarschi.com © 2007-2011 | anarşik çocuk

Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.

Powered-Designed and Fucked By Beyazıt K. :)

PS-CSS-WP-WODKA = Gene Gri V2 Teması