WordPress Veritabanı Optimizasyon Araçları ve Teknikleri
WordPress veritabanı optimizasyonunun temel amacı, istenmeyen verileri silerek ve veritabanı boyutunu azaltarak web sitelerinin performansını artırmaktır. WordPress veritabanı optimizasyon işlemi zor değil. Bu makalede, WordPress veritabanlarının kolayca nasıl optimize edileceğini açıklayacağım. WordPress veritabanı optimizasyon işlemi, web sitesinin ön ucunu optimize etmek kadar önemlidir. Bu, veritabanı sorgularına daha hızlı yanıt vererek veritabanı performansının iyileştirilmesine yardımcı olur. WordPress Varsayılan Ayarları ile yeni web sitesi, yorum tablolarından oluşan bir koleksiyona sahiptir. Temaları ve eklentileri yüklemeye başlar başlamaz veritabanı tablolarının sayısı büyümeye devam ediyor ve veritabanı büyümeye devam ediyor. Bazı WordPress eklentilerini silsek veya devre dışı bıraksak bile, tabloları veritabanından silmez. Veritabanı büyüdükten sonra, web sitesinin sorunsuz çalışması için optimizasyon ve temizlik gereklidir.
Not: Listeye girmeden önce, bu eklenti bir veritabanı ile çalışacağından yedeklemeyi şiddetle tavsiye ederim. Veritabanındaki değişiklikleri iptal edemezsiniz, böylece başlangıçta daha güvenli ve garanti edilir. WordPress WordPress veritabanı yapısı, kullanıcı bilgileri, web sitesi ayarları ve diğer web sitesi bilgileri ile birlikte dinamik içeriği depolamak için MySQL kullanır. Şu anda geçerli WordPress sürümü 4.9.8’dir ve veritabanında 12 varsayılan tablo ile donatılmıştır. Her tema ve eklenti veritabanına yeni bir tablo oluşturabileceğinden, bu numara yeni temalar ve eklentiler yüklemeye başlar başlamaz artar.
WordPress Varsayılan Veritabanı Yapısı
Her tablo adından önce “wp_” öneki varsayılan veritabanı önekidir, WordPress’i yüklerken değiştirilirse farklı olabilir. Web siteleri için veritabanlarını düzenleme, yönetin ve silin. Bu, MySQL veritabanını yönetmeye yardımcı olan bir grafik arayüzüdür. WordPress’i bir süre kullandıktan sonra, web sitesi veritabanınız parçalanır. Bu, bellek ek yükü nedeniyle sorgunun yürütme süresini artıracaktır. Veritabanını bir komut kullanarak optimize edebilir veya PhpmyAdmin’den birkaç adım izleyerek söyleyebilirsiniz. Veritabanı tablosunu optimize etme adımları aşağıdadır:
Phpmyadmin açık
Optimize etmek istediğiniz veritabanını seçin
Tablo Listesi sayfasında, tüm tabloları seçmek için “Tümünü Kontrol Et” i tıklayın
“Seçilen” geriliminden optimizasyon tablosunu seçin
Veritabanı tablosu, fragmenting tablosu ile optimize edilecektir.
PHPMyAdmin aracılığıyla WordPress veritabanı optimizasyonu dışındaki gereksiz verileri silmek için çeşitli yapılandırma seçeneklerinin tablosunu optimize edin, WordPress yapılandırma dosyasındaki sabit değeri değiştirerek veritabanını da optimize edebilirsiniz. WordPress sayfayı otomatik olarak kaydedin ve belirtilen süreden sonra otomatik olarak gönderin. Bu, bir makale her yazdığınızda, WordPress’in belirtilen saniyeden sonra otomatik olarak kaydedeceği anlamına gelir. Süreyi eklemek için istenen aralıkla wp-config.php’ye aşağıdaki satırı ekleyebilirsiniz. Tanımlama (‘autosave_interval’, 300);
WordPress boş atık varsayılan olarak veritabanında 30 gün boyunca silinen/silinen ürünler depolar. Aşağıdaki satırı otomatik olarak boşaltmak için WP-Config.php’ye daha az sayıda gün ekleyebilirsiniz. Bu, sorgunun yürütme süresinin azaltılmasına yardımcı olacaktır. Tanımlayın (‘boş_trash_days’, 5); en kullanışlı WordPress özelliklerinden birinin revizyon sayısı revizyondur. Bu, blogcuların bir felaket durumunda makalenin önceki sürümünü yüklemelerine yardımcı olur. Veritabanında kaç revizyon depolanabileceğine dair bir sınır olmamasına rağmen, 5, 10 veya hatta 30 olabilir. WP-Config.php tanıma (‘WP_Post_Reviation’, ‘, aşağıdaki satırları yerleştirerek revizyon sayısını sınırlayabilirsiniz. 5);
En iyi WordPress veritabanı optimizasyonu eklentisi işlemi veritabanı optimizasyonu oldukça karmaşık görünüyor ve zaman alıcı bir işlem, ancak piyasada bulunan bir dizi ücretsiz eklenti bu işlemi kolaylaştırabilir. Hazırlanmış WordPress eklentisiyle, veritabanı tablosunu manuel olarak izlemenize gerek yoktur. Ayrıca, eklenti, veritabanını çok iyi optimize etmeye yardımcı olabilecek çeşitli seçenekler sunacaktır.
Aşağıda, WordPress veritabanlarının optimize edilmesine yardımcı olabilecek eklentilerin bir listesi verilmiştir. WP-Dbmanager
WP-DBManager-WordPressini Veritabanı Optimizasyon eklentisi, 100.000’den fazla aktif kurulum olan çok popüler bir WordPress eklentisidir. Bu eklenti, bir veritabanı yedekleme yapmanızı, yedeklemeyi kaldırmanızı, ayrılmış veritabanını geri yüklemenizi, veritabanını optimize etmenizi ve onarmanıza olanak tanır. Bu eklenti ile otomatik rezervleri planlayabilirsiniz. Ayrıca tabloları boş/bırakabilir ve doğrudan bu eklenti tarafından sağlanan arayüzden bir veritabanı çalıştırabilirsiniz.
WP-Optimize-WordPressini Veritabanı Optimizasyon eklentisi, WordPress veritabanınızı otomatik olarak temizlemeye yardımcı olan ve web sitenizin maksimum verimlilikle çalışmasına izin veren etkili bir WordPress eklentisidir. Bu, WordPress veritabanı optimizasyonu için mevcut en iyi eklentilerden biridir. Bu eklenti ücretsiz veya premium bir sürümde mevcuttur, ancak küçük bir blog veya küçük bir işletme web sitesi çalıştırırsanız, eklentinin ücretsiz sürümü kesinlikle size yardımcı olacaktır. Bu eklenti ile optimizasyon işlemi, veritabanı optimizasyonunu başlatmak daha kolay ve daha hızlı olabilir.
Bu eklenti, artık ihtiyaç duyulmayan pist, pingback ve yorumlar dahil olmak üzere veritabanından istenmeyen tüm verileri silebilir. Ayrıca veritabanı tablosunu bozabilir ve optimizasyonu ayrıntılı olarak kontrol etmenize izin verebilir. Not: MySQL veritabanı tablosunuz bir InnoDB makinesiyle oluşturulursa, bu eklenti veritabanı tablosunu optimize etmeyebilir. PHPMyAdmin aracılığıyla operasyonları manuel olarak yapmanız gerekir.Gelişmiş Veritabanı Temizleyici Gelişmiş Veritabanı Temizleyici – WordPress Eklentisi Veritabanı eklentisi diğer eklentiler kadar popüler değildir, ancak bu eklenti WordPress veritabanlarının temizlenmesi ve korunmasında çok yardımcı olur. Bu eklenti ile WordPress veritabanını eski taslak, eski revizyonlar, vb. Gibi yetimleri kaldırarak temizleyebilirsiniz … Revizyonları kaldırdıktan sonra veritabanlarını optimize edin
Başka bir popüler eklenti revizyonunu kaldırdıktan sonra veritabanını optimize edin, 100.000’den fazla aktif kurulum olan “revizyonu kaldırdıktan sonra veritabanını optimize etmek”. Sadece bir tıklama ile WordPress veritabanınızı temizleyebilir ve optimize edebilirsiniz. Bu yazıda belirtilen diğer WordPress eklentilerine benzer şekilde, bu eklenti revizyonları, süresi dolmuş geçişleri, gereksiz yorumları, etiketleri vb. Silecek … veritabanını bu eklenti ile temizledikten sonra veritabanı sorgularını hızlandırabilirsiniz.
WP-Sweep WP-Sweep-WordPress veritabanı optimizasyon eklentisi, WP-Dbmanager eklentisini yapan aynı WordPress geliştiricisi Lester Chan tarafından oluşturulan başka bir WordPress veritabanı optimizasyon eklentisidir. Bu eklenti, revizyonların, yorumların, yetimlerin, otomatik taslak, yinelenen veri, geçici seçenekler vb.