Kod ve Eklenti ile WordPress Veritabanını Optimize Etme
Yayınlanan: 2021-12-07Bir web sitesinin hızı her zaman birinci öncelik olmuştur. Ve WordPress veritabanını optimize etmek için bir web sitesinin genel hızlı performansıyla birincil bir bağlantısı vardır.
Bu nedenle, sitenizin veritabanıyla ilgilenmek ve düzenli olarak temizlemek, dijital deneyiminiz için harikalar yaratabilir.
Bu yazıda, WordPress veritabanını kod ve eklenti yoluyla nasıl optimize edeceğimiz sorusuna gelince, en iyi deneyimimizi sizinle paylaşacağız.
Bir veritabanı, önemli dosya ve klasörlerden gereksiz spam'lere, yorumlara ve hatta zaten silinmiş eklentilere ve uzantılara kadar tüm site verilerinizin bulunduğu iyi yapılandırılmış bir depolamadır.
Bu nedenle, web sitenizi sürekli olarak yapılandırıyor, değiştiriyor, yeniliyor ve oynuyor, işlevselliğini artırıyor veya çevrimiçi performansını artırmak için ekstra araçlar ekliyorsanız.
WP web sitenizin büyük bir veritabanından gerekli bilgileri alması için yoğun yükleme süresinden, karmaşık işlemden ve tonlarca zamandan kaçınmak için WordPress veritabanını kesinlikle pratik yollardan biriyle optimize etmeniz gerekir.
Sitenizin genel durumunu önemli ölçüde etkilemek için neler yapılabileceğini ve WordPress veritabanını kod ve eklenti aracılığıyla nasıl optimize edeceğinizi görelim.
Hatırlatma! Veritabanı ile ilgili herhangi bir değişiklik yapmadan önce, sitenizi uygun şekilde yedeklediğinizden ve yedek kopyasını güvenli bir yerde bulundurduğunuzdan emin olun.
1. WordPress veritabanını kod aracılığıyla nasıl optimize edebilirim?
Kod aracılığıyla WP veritabanının optimizasyonu ile veritabanınızın etkinliğini artırmanın ve sitenizin sayfalarının daha hızlı yüklenmesinin tüm avantajlarını kullanın.
WP veritabanının yapısını anlamak için WordPress Codex'i kontrol ederseniz, wp_commentmeta, wp_comments, wp_links, wp_posts, wp_terms, wp_users, vb. gibi 12 çekirdek tablodan oluştuğunu göreceksiniz.
Ancak kendi veritabanınızı kontrol ederseniz, 12'den fazla tablo bulabilirsiniz; bu, eklerin manuel olarak veya kullandığınız eklentiler/temalar tarafından oluşturulduğu anlamına gelir.
Şimdi, WordPress veritabanını kod aracılığıyla optimize etmek için yapmanız gereken, SQL komutunu “Tabloyu optimize et” komutunu çalıştırmaktır.
Örneğin wp_links tablosunu optimize edelim. Bu durumda, phpMyAdmin alanınızda aşağıdaki SQL sorgusunu çalıştırmanız gerekecektir.
'wp_links' tablosunu optimize edin
Açılır menüden “Tümünü kontrol et” kutusuna tıklayarak ek yükü olan tabloları kontrol etmeniz, ardından Tablo bakımından “Tabloyu optimize et” seçeneğini seçmeniz ve “Git” düğmesine basmanız gerekir.
Bu işlem, zaman içinde veritabanınızda derlenen ek yüklerle doğru bir şekilde savaşmalıdır. Optimizasyon süreci biter bitmez, bununla ilgili bir onay alacaksınız.
Onay bekleyen yorumları veya diğer spam yorumları silmek istiyorsanız, bunu şu SQL komutunu uygulayarak yapabilirsiniz:
wp_comments WHERE'den DELETE comment_approved = 'spam'
Silinen her türlü öğenin saklandığı çöp klasörüyle ilgilenmek için aşağıdaki şekilde yapılabilir.
wp-config.php dosyasına define ('SAVEQUERIES', true ) ekleyin.
Ayrıca, temanın alt bilgisine aşağıda belirtilen kodu ekleyin:
if (current_user_can( 'yönetici') ) {
küresel $wpdb;
yankı "<pre>";
print_r($wpdb->sorgular);
yankı “</pre>”;
}
?>
Varsayılan olarak, çöp öğeleri 30 gün sonra silinir, ancak bu zaman aralığını değiştirebilir ve istediğiniz gibi tanımlayabilirsiniz, örneğin aşağıdaki kod parçasını wp-config.php dosyasına koyarak, günleri aşağıdaki gibi ayarlamanız gerekiyorsa: 10:
define( 'BOŞ_TRASH_DAYS', 10 ); // 10 gün

2. Eklenti aracılığıyla WordPress veritabanı nasıl optimize edilir?
Küçük kodlamayla uğraşmaya alternatif olarak, mahallenizde olmasını seçebileceğiniz ve web sitenizin dağınıklıktan uzak ve hızlı performansına önemli ölçüde katkıda bulunabileceğiniz birkaç veritabanı optimizasyonu WP eklentisi vardır.
WP Optimize:

Eklenti aracılığıyla WordPress veritabanını optimize etmenin en iyi yollarından biri WP Optimize ile ilgilidir.
Bu eklenti, kullanımı kolay ve kurulumu ücretsiz olduğu için web sitenizin veritabanını otomatik olarak temizlemenizi sağlarken, çabalarınızdan ve finansal kaynaklarınızdan tasarruf etmenizi sağlar.
Sitenizin temizliğini periyodik olarak düzenleyebilir veya bir program ayarlayabilir ve WP Optimize'ı programa göre, örneğin haftalık veya haftada iki kez vb. yönetecek şekilde yapılandırabilirsiniz.
İstenmeyen, onaylanmamış yorumlardan ve revizyon yayınlarından, süresi dolmuş seçeneklere, geri izlemelere ve daha fazlasına kadar gereksiz verileri kaldıracaktır.
Ayrıca, Yönetici Panonuzdaki seçenekleri belirleyerek hangilerinin optimize edilmesi gerektiğini seçmekte özgürsünüz, Veritabanı istatistiklerini ve tasarruflarını kontrol edin ve son olarak, WP Optimize aynı zamanda mobil uyumlu olduğu için herhangi bir mobil veya taşınabilir cihazdan her şeyi düzenleyin.
Gelişmiş Veritabanı Temizleyici:

Özünde hafif ve yetkin veritabanına sahip daha hızlı ve daha temiz bir WordPress web sitesi istiyorsanız, Advanced Database Cleaner'dan başkasına bakmayın.
Veritabanınızı en iyi durumda tutun ve bu eklentiyle çalışın ve arka uçtan kodlama veya başka bir karmaşık prosedürle uğraşmadan sitenize istenen iyileştirmeyi sağlayın.
Veritabanınızda depolanan her türlü gereksiz şeyden kurtulmak için test etmeniz için hem ücretsiz hem de premium seçenekler mevcuttur.
Ücretsiz sürüm, eski revizyonların silinmesi, sayfaların ve gönderilerin taslaklarının, spam, çöp ve bekleyen yorumlar, otomatik zamanlanmış temizleme kullanılabilirliği, veri optimizasyonu ve web sitesi hızı iyileştirme, tablo görünümü ve temizleme vb. gibi çeşitli veritabanı temizleme yararlı özellikleriyle birlikte gelir.
Düzeltmeleri Sildikten Sonra Veritabanını Optimize Edin:

WP veritabanlarını temizlemek ve optimize etmek için bir başka harika araç, Düzeltmeleri Sildikten Sonra Veritabanını Optimize Et olarak bilinir.
90.000'den fazla aktif indirmeye ve profillerini hız ve performans açısından daha kaliteli hale getirmeyi deneyen ve başaran büyük bir memnun WordPress site sahipleri ordusuna sahiptir.
Resmi WP kitaplığında bulunan en basit veritabanı optimizasyon eklentilerinden birini satın almak için para harcamayın. Bunun yerine, veritabanınızı iyi organize edilmiş ve hafif tutmak için yeterli sayıda pratik özelliğe erişeceksiniz.
Bu nedenle, bu eklenti gönderilerin ve sayfaların revizyonlarını, istenmeyen yorumları ve kullanılmayan etiketleri, çöpe atılan gönderileri/sayfaları/yorumları, ihtiyacınıza göre otomatik optimizasyonu vb. silmek için idealdir.