WordPress Veritabanınızı Optimize Etme – Komple Kılavuz
WordPress veritabanınız tüm web sitesi içeriğinizi saklar. Buna blog yayınları, sayfalar, yorumlar ve bağlantılar, form girişleri ve portföy öğeleri gibi özel yayınlar dahildir. Ayrıca web sitesi ayarlarınızı, tema ayarlarınızı ve eklenti ayarlarınızı da saklar. Web sitenizi düzenli olarak güncellerseniz, veritabanınız zamanla artar. Büyük veritabanı, veritabanı tablosundan bilgi almak için daha uzun sürdüğü için web sitenizin performansını büyük ölçüde etkileyebilir. Bu nedenle veritabanı optimizasyonu çok önemlidir. Gereksiz verileri silerek, veritabanı verimliliğinizi artırabilir ve web sayfalarınızı daha hızlı yükleyebilirsiniz. Bunun nasıl başarılabileceğini görelim.
Veritabanlarının optimizasyonu – sıkıcı ama önemli. WordPress Veritabanını Anlama İnternette içerik yayınlamak için WordPress kullanıyorsanız, temel WordPress veritabanı tablosunu anlamanızın yararlı olacağından eminim; Özellikle WordPress veritabanınızı optimize etmeyi planlıyorsanız. WordPress şu anda 12 temel tabloya sahiptir (elbette bu, yaklaşan WordPress sürümünde değişebilir). Çoğu WordPress web sitesinde düzinelerce tablo vardır, çünkü eklentiler WordPress veritabanındaki ayarları ve diğer verileri depolar. Temalar ayrıca veritabanınızdaki ayarları ve diğer verileri kaydedebilir.Kendi veritabanınızı kontrol ederseniz, aşağıda listelenen 12 tabloyu göreceksiniz. Veritabanınızdaki diğer tüm tablolar manuel olarak yapılır veya WordPress eklentileri veya WordPress temaları tarafından yapılır. Bakalım her bir veritabanı tablosunda neyin saklandığını görelim:
WP_COMMENTMETA-SAVE Meta-Information Hakkında WP_COMMENTS-SAVE YORUMLARINIZ
WP_LINKS – Blogroll bağlantısını kaydet
WP_OPtions – Yönetici ayar alanında belirtilen seçenekleri kaydedin
WP_Postmeta – Meta Post Bilgilerini Kaydet
WP_POSTS – Yayınlar, sayfalar ve diğer özel yayın türleri için veri kaydedin
WP_TERMS – Mesajlar ve bağlantılar için etiketleri ve gönderme kategorilerini kaydedin
wp_termmeta – meta verilen terim bilgilerini kaydedin
wp_term_relationships – Mesajlar ve kategoriler ile etiketler ve bağlantılar arasındaki ilişkileri ve bağlantılar arasındaki ilişkileri kaydedin
wp_term_taxonomy – wp_terms tablosunda kullanılan taksonominin (kategori, bağlantı veya etiket) açıklamasını kaydedin
WP_USEMETA-SAVE Meta-Information kullanıcılar hakkında
WP_USERS – Kullanıcınızı kaydedin
WordPress çekirdek tablosu hakkında daha fazla bilgi için wordpress.org’daki veritabanı açıklama sayfasına bakın.
WordPress veritabanının görsel incelemesi ve WordPress standart kurulumu sırasında yapılan tablolar arasındaki ilişki. WordPress veritabanınızı nasıl optimize edeceğiniz ve iyileştireceğiniz PHPMyAdmin, WordPress veritabanlarını yönetmenin en yaygın yoludur. CPanel’i barındırma kontrol paneli olarak kullanmazsanız, barındırma paketiniz PhpmyAdmin’den farklı olan MySQL yönetim araçlarını kullanabilir. Bu konuda çok fazla endişelenmeyin, çünkü çoğu veritabanı yönetim aracı benzer bir arayüze sahiptir ve aynı şekilde çalışır. Eklentileri kullanarak WordPress veritabanlarını da yönetebilirsiniz. WordPress veritabanı eklentisi veritabanı erişiminizi kolaylaştırabilse de, bu büyük bir güvenlik riski olduğu için veritabanınızı bu şekilde yönetmemenizi öneririm. PhpmyAdmin ana cpanel menünüzde bulunabilir. Veritabanınızı kontrol ederseniz, sonunda iki sütun görürsünüz: boyut ve ek yük. Tablonun boyutu, içinde depolanan veri miktarına bağlıdır. Bir tabloda daha fazla satır saklanırsa, tablonun boyutu artar. Tepegöz, sorguları depolamak için veritabanınız tarafından kullanılan geçici bir disk alanıdır. Zamanla, havai tablo artacaktır. WordPress veritabanınızda bir ek yüke sahip olmak çok normaldir ve ek yük yüksek olmadıkça (çok yüksek olarak kabul edilmesi gereken gerçek yük miktarı gri alandır) performansı etkilemez. Tablo listesinin sağ tarafı. * Yukarıdaki ekran görüntüsünün ekran görüntüleri için yaptığım yeni WordPress kurulumundan alındığını lütfen unutmayın. Bu nedenle veritabanı öneki hala wp_. Web sitenizi daha güvenli hale getirmek için, wp-config.php üzerinden her zaman WordPress veritabanı önekinizi farklı bir şeye değiştirin. Veritabanınızı optimize etmek, ek yükü silecek ve veritabanınızın genel boyutunu azaltacaktır. Birçok geliştirici, sabit sürücüye benzer veritabanlarını optimize ettiğini not eder. Her veritabanı, zaman zaman, optimal performans seviyesinde tutmak için çeşitli bakım biçimleri gerektirecektir. Silinen satırları temizleyin, eski haline getirin, sıkıştırın, dizin yollarını yönet, bozulma vb. MySQL’de optimizasyon olarak bilinen ve diğer veritabanlarındaki diğer terimlerdir. Örneğin, IBM DB2/400, fiziksel dosya üyesini yeniden organize eder. Bu, arabanızdaki yağı değiştirmek veya ayarlamak gibidir. Gerçekten yapmak zorunda olmadığını düşünebilirsiniz, ancak arabanızın daha iyi çalıştığını yaparak, daha iyi bir mesafe elde edersiniz. Çok fazla mesafe alan arabalar daha sık ayarlamalar gerektirir. Genellikle kullanılan veritabanı aynı şeyi gerektirir. Çok fazla güncelleme işlemi ve/veya silme yaparsanız ve özellikle tablonuzda değişken uzunlukta (varchar, metin vb.) Bir sütuna sahipse, onu takip etmeye devam etmelisiniz. SQL Optimize Tablo komutunu kullanarak ek yükten etkilenen tabloları optimize edebilirsiniz. Örneğin, bu SQL sorgusunu çalıştırarak WP_Posts tablosunu optimize edebilirsiniz: ‘WP_Posts’ tablosunun optimizasyonunun SQL komutunu kullanması gerekmez, çünkü PhpMyAdmin ana açılır menünün tablosunu optimize etmenize izin verir. Veritabanınızı optimize etmek için yapmanız gereken tek şey “Tümünü kontrol” kutusuna tıklayın, açılır menüden “Tabloyu Optimize Et” i seçin ve ardından “Git” düğmesini tıklayın. WordPress veritabanınızı optimize etmek, biriken tüm ek yükü silecektir. WordPress veritabanını optimize ettikten sonra, PhpmyAdmin tablonuzun optimize edildiğini doğrulayacaktır.
PhpmyAdmin veritabanınızın optimize edildiğini onaylayacaktır. Gelecek için hatırlamanız gereken bir başka yararlı seçenek de “Onarım Tablosu” dır. Masaları onarma, hasarlı masaları düzeltmenize yardımcı olacaktır.
Onarım masaları hasarlı masaları onarabilir. WordPress, veritabanınızı geliştirmenizi ve optimize etmenizi sağlayan bir araca sahiptir. Bu araç hakkında daha fazla bilgiyi WP-Consig.php adresindeki WordPress.org Kılavuzunun Otomatik Veritabanı Optimizasyonu bölümünde bulabilirsiniz. Bir optimizasyon aracı kullanmak için önce bu satırı wp-config.php dosyasına web sitenize eklemeniz gerekir. tanımlama (‘wp_allow_repair’, true); Yukarıdaki satırı wp-consig.php’ye ekledikten ve dosyayı kaydedin, optimizasyon cihazına http://www.yourwebsite.com/wp-admin/maint/repair.php adresinden erişebilirsiniz. WordPress optimizasyon aracı, Veritabanlarını geliştirin veya veritabanınızı geliştirin ve optimize edin. Optimizasyon araçları her veritabanı tablosunu geliştirmeye çalışacaktır. Komut dosyaları zaman zaman belirli tabloları düzeltemeyebilir. WordPress her veritabanı tablosunu geliştirmeye çalışacaktır. İlk denemede veritabanınızı geliştirmede başarılı değilseniz, optimizasyon aracını çalıştırın. Onarım sırasında bir sorun varsa, onarım komut dosyasını çalıştırın. “Veritabanlarını düzeltin ve optimize et” i seçerseniz, WordPress optimize edilmeyen her tabloyu optimize eder. Bu araç, optimize edilmemiş tüm tabloyu optimize edecektir. WordPress optimizasyon aracını çalıştırmak için içeri girmenize gerek yok. Bunun dezavantajı, herkesin komut dosyasına erişip çalıştırabilmesidir. Bu nedenle, optimizasyon aracını kullandıktan sonra wp-config.php dosyasından wp_allow_repair satırlarını silmeniz gerekir. WordPress Veritabanınızdan Şişkin Nasıl Silinir Çoğu WordPress Veritabanları Gereksiz Verileri Saklayın. Bu ek fumigasyon, web sitesini daha yavaş ve daha az verimli hale getirir. Web sitenize daha pürüzsüz olan birkaç şey var. Bununla birlikte, iyi uygulamaları takip ederek, şişmanlığı büyük ölçüde azaltabilir, hatta şişmanlığı web sitenizden tamamen ortadan kaldırabilirsiniz. WordPress veritabanındaki şişkinliğin ana nedenine bakalım. WordPress revizyon sisteminin revizyonu, birçok WordPress veritabanının büyük olması gerekmez. İlk olarak WordPress 2.6’da tanıtılan bu özellik, her taslağın bir kopyasını saklar ve blog yayınınızı günceller. Bu yararlı bir özelliktir, çünkü makalenin daha uzun bir kopyasına geri dönmenizi ve önceki taslağı kontrol etmenizi sağlar. Revizyon, önceki taslağa bakmanızı ve yaptığınız değişiklikleri görmenizi sağlar.Ne yazık ki, WordPress depolanan revizyon sayısını sınırlamıyor.Uzun bir makale üzerinde çalışıyorsanız, bu yüzlerce revizyonun depolanmasına neden olabilir.Yayınlanan makale veritabanınızda yalnızca bir satır alsa da, uygun revizyon veritabanınızda düzinelerce veya yüzlerce satır kullanabilir.Ben revizyon sisteminin büyük bir hayranıyım, ancak her blog yazısı için sınırsız miktarda revizyon depolamak için somut bir fayda olduğuna inanmıyorum.Neyse ki, WordPress kolayca depolanan revizyon sayısını azaltmanızı sağlar.Saklanan revizyon sayısını azaltmak için, aşağıdaki kodu wp-config.php dosyanıza ekleyin.Tanımlama (‘wp_post_revisions’, 2);Gönderin revizyonu, WP-Config.php dosyanıza aşağıdaki kodu eklenerek tamamen devre dışı bırakılabilir.Tanımlama (‘wp_post_revisions’, yanlış); Posta revizyonunu tamamen devre dışı bırakmamayı önereceğim. Gönderinin revizyonunun devre dışı bırakılması, veritabanınızın boyutunu kesinlikle azaltacaktır, bu, revizyonun sağladığı arızaları kaldırır. Bu nedenle, bir hata veya internet bağlantısı kaybetmek nedeniyle tarayıcıyı kapatırsanız, son taslak depolama alanından bu yana yaptığınız her şeyi kaybedebilirsiniz. Depolanan revizyon sayısının azaltılması veya görevin revizyonunu devre dışı bırakmak, depolanan revizyonu etkilemez. Bu nedenle, eski blog yayınına bağlı gönderinin revizyonu hala veritabanınızda saklanacaktır. Makale yayınlandıktan sonra, daha uzun bir yayın revizyonu saklamaya biraz ihtiyaç vardır, bu nedenle yayınlanan makalenin tüm revizyonlarını kaldırmayı düşünebilirsiniz. Bunu yapmanıza izin veren bir dizi WordPress eklentisi vardır (MySQL kullanarak revizyonları da silebilirsiniz; ancak doğru komutu kullanmazsanız sorunların ortaya çıkabileceğini fark etmelisiniz). Örneğin, blog veritabanımın boyutunu%59 azaltmak için bu yılın başlangıcının revizyonunu kaldırdıktan sonra eklenti veritabanını optimize ettim. Bu eklenti, depolanan revizyon sayısını belirlemenizi sağlar. Bu aynı zamanda atılan öğeleri, spam öğelerini, kullanılmayan etiketleri ve süresi dolmuş geçişleri silmenizi sağlar. Bazı veritabanı tabloları optimizasyon işleminden silinebilir. Revizyonun kaldırıldıktan sonra veritabanını optimize edin. Bu, web sitenizi saatte bir kez, günde iki kez, günde bir veya haftada bir kez otomatik olarak optimize etmek için kullanılabilir. Veritabanınızı belirtilen aralıkta optimize edecek revizyon görüntülemelerini sildikten sonra veritabanını optimize edin. Ayrıca otomatik depolama hakkında kısaca konuşmak istiyorum. WordPress Otomatik Depolama Özellikleri, makalenizin bir otomatik depolama alanı 60 saniyede bir depolar. Bu aralık, wp-config.php dosyanıza aşağıdaki kodu eklenerek değiştirilebilir. // Birçok blogcu otomatik depolama alanını devre dışı bırakmayı önerir, çünkü otomatik depolama, yayınlarınızın ve sayfalarınızın birçok kopyasını depolar. Bu doğru değil. Makalenizin yalnızca bir kopyasını otomatik olarak kaydedin ve veritabanınızda çok fazla alan harcamayın. Otomatiklik özelliği, İnternet bağlantınızı kaybederseniz veya tarayıcınızı yanlışlıkla kapatırsanız size yardımcı olacak önemli bir arızadır. Bu özellik veritabanınızda çok fazla alan kullanmaz; Bu nedenle onu etkinleştirmeye devam etmenizi öneririm. SPAM Yorumları Web siteniz çok fazla spam alırsa, spam yorumlarının veritabanınızda çok fazla alan harcadığını görebilirsiniz. Varsayılan olarak, spam yorumları 30 gün sonra otomatik olarak silinir; Ancak, bu süre zarfında WP_COMENTS tablonuzda yüzlerce hatta binlerce satır alabilirler. İyi bir anti-spam eklentisi, aldığınız spam yorumlarının hacminin azaltılması için çok sayıda spam göndermesini durdurabilir. Akismet iyi bir çözümdür, çünkü açık spam’i kaldırmanıza izin verir, böylece yorum veritabanınızdan derhal silinir (ancak meşru yorumların otomatik olarak silinebileceği fark edilmesine rağmen). Akismet, net spam’i kaldırmanızı sağlar.WordPress, tüm spam yorumlarını kalıcı olarak silmenizi sağlayan spam yorum sayfasına “spam boş” düğmesini eklediğinden eklentiyi şimdi kullanmanıza gerek yok.Spamer, arama motorlarında iyi sıralamaya sahip eski makaleleri hedefleme eğilimindedir.Bu nedenle, belirtilen günlerin sayısından daha uzun bir makaledeki yorumları devre dışı bırakarak web siteniz tarafından alınan spam miktarını önemli ölçüde azaltabilirsiniz.Bu ayar, WordPress yönetici alanındaki Tartışma Ayarları sayfasında bulunur. Eski makalelerle ilgili yorumların kapatılması, web siteniz tarafından alınan spam hacmini büyük ölçüde azaltabilir. Spam yorumları aşağıdaki SQL komutu kullanılarak da silinebilir. WP_Comments’tan silin, burada yorum_appoved = ‘spam’ onay bekleyen tüm yorumlar aşağıdaki SQL komutu kullanılarak silinebilir. WP_Comments’tan silin NEREDECE SELETE NEREDECE SELETE SPAM Yorumlar sayfasında görüntülenen “Spam Boş” düğmesini kullanarak tüm spam’leri silebilirsiniz, veritabanınızdan spam silmek için SQL sorgularını kullanarak gerçek bir fayda yoktur. WordPress’te blog yayınları, sayfalar, resimler, yorumlar veya bağlantılar gibi öğeleri her sildiğinizde silinen öğeler; Çöp klasörüne gönderildi. Bu, WordPress’ten yanlışlıkla öğeleri kaldırmanızı engelleyen başka bir arıza sistemidir. İsterseniz, sistem şu anda çöpte bulunan öğeleri kurtarmanıza izin verir. Birçok öğeyi düzenli olarak silmezseniz, veritabanınızda silinen öğeler tarafından kullanılan alan hakkında endişelenmenize gerek yoktur. Bununla birlikte, atık sisteminin nasıl çalıştığını anlamak daha iyidir, özellikle de WordPress sitesinden yüzlerce veya binlerce öğeyi silmeniz gerekiyorsa (gönderme, yorumlar, resimler veya herhangi bir şey olsun). Silinen öğe, çöp boşalana kadar veritabanınızda saklanmaya devam edecektir. Varsayılan olarak, çöp kalemi 30 gün sonra kalıcı olarak kaldırılacaktır. Çöp boşaltılmadan önceki gün sayısı, wp-config.php dosyanıza aşağıdaki kod eklenerek değiştirilebilir. Tanımlama (‘boş_trash_days’, 5); // 5 gün Atık sistemi, wp-config.php dosyanıza aşağıdaki kod satırını ekleyerek tamamen devre dışı bırakılabilir. Tanımlamak (‘
Boş_trash_days ‘, 0);// Sıfır Günü Çöp sistemini devre dışı bırakmanın iyi bir adım olduğuna inanmıyorum çünkü yanlışlıkla çıkarılan öğeleri geri yükleyemeyeceğiniz anlamına gelir.Çöp çıkarılmadan önceki gün sayısını azaltmak için daha pratiktir.Geçici WordPress WordPress Tacrients, geliştiricilere geçici verilerin WordPress veritabanında nasıl depolanacağını sunar.Geçici notlar WordPress seçenek tablosunda saklanır.Süresi dolmuş geçici kayıtlar veritabanınıza şişme ekleyebilir ve web sitenizin daha yavaş çalışmasını sağlayabilir.Geçici geçici kayıtları yönetmenize yardımcı olan ve artık gerekli olmayan geçici kayıtları silmenize yardımcı olan bir dizi eklenti vardır.WordPress geçici temizleyici eklentisinin süresi dolmuş geçişleri kaldırma ve tüm geçişleri silme seçeneği vardır.Geçici Sona Erme’yi Kaldır bu işlevi de sunar ve eklentiler geçici son kullanma son kullanma son kullanma son kullanma son kullanma işlemlerini ayarlamanıza olanak tanır. Geçici yöneticiler, geçiciin web sitenizde kullanılmasına izin verir. Geçici Manager, geçici olarak görmek için en iyi çözümlerden biridir. Bu, geçici görüntülemenizi, düzenlemenizi ve silmenizi sağlar. Ancak, eklentinin geçici olarak geçici olarak silme seçeneği yoktur. Geçici, düzenli olarak endişelenmeniz gereken bir şey değildir, ancak performansı etkilemediğini doğrulamak için düzenli olarak kontrol etmek daha iyidir. Tüm WordPress eklentilerinin% 99’u kullanılmayan eklentiler ve tema tabloları, WordPress veritabanınızdaki ayarları ve verileri depolar. Ne yazık ki, WordPress eklentisini sildiğinizde, bu bilgiler silinmez. Bu bir tasarımla. Eklentiyi her devre dışı bıraktığınızda veriler silinirse, eklentiyi tekrar etkinleştirdiğinizde tekrar yapılandırmanız gerekir. Eklentinin ürettiği herhangi bir raporu veya içeriği de kaybedeceksiniz. Ancak, bir eklenti kullanmayı bırakmaya karar verdiyseniz veya yalnızca eklentiyi test ederseniz, eklentiyi sildiğinizde tüm verileri silmek istersiniz. Çoğu eklenti bu seçeneğe sahip olmasa da, az sayıda WordPress eklentisi, tüm verileri silmek için ayar sayfasındaki seçenekler içerir. Bu nedenle, WordPress veritabanı zaman zaman birçok ekleme biriktirebilir. WordPress veritabanının birkaç ay önce ve hatta yıllar önce silinen eklentiler için düzinelerce tablo içermesi olağandışı değildir. WordPress teması ayrıca WordPress veritabanındaki ayarları depolar ve temayı değiştirdiğinizde bu ayar veritabanınızda olacaktır.
WPDBSPringClean, veritabanınızda kullanılmayan tabloları vurgular. Kullanılmayan tablolar, PhpmyAdmin gibi veritabanı yönetim araçları aracılığıyla veritabanınızdan manuel olarak kaldırılabilir. Bununla birlikte, 11 WordPress çekirdek tablolarını iyi bir şekilde anlıyorsanız bile, tabloları aktif eklentilerden ve tablolardan kaldırılan eklentilerden ayırmakta zorluk çekeceksiniz. Web sitenize yüklediğiniz her eklentinin şişkinliğine katkıda bulunan eklentiler, web sitenizin veritabanının boyutunu artırır. Veritabanınızdaki birkaç eklenti tarafından kullanılan alan göz ardı edilebilir, ancak bazı WordPress eklentileri veritabanınıza çok fazla ağırlık ekleyebilir. Yeni bir WordPress eklentisi her yüklediğinizde, CPU sunucunuza ne kadar yük yerleştirildiğini ve veritabanınızda ne kadar depolama kullandığını incelemeniz gerekir. Aşağıdaki WordPress eklentisinin veritabanında çok fazla veri depoladığı bilinmektedir. Web sitenizi korumak için anti-spam eklentisi, birçok anti-spam eklentisi IP adresleri ve e-posta adresleri gibi bilgileri depolar. Örneğin, Akismet WP_COMMENTMETA tablosunda çok fazla veri depolar.
Güvenlik Eklentileri-Spam Anti eklentilerle aynı, güvenlik eklentileri spam gönderenler ve bilgisayar korsanları hakkında birçok bilgi izler. İstatistik eklentisi – Trafik ve analitik raporlar sağlayan WordPress eklentilerinin web sitesi veritabanınızda büyük miktarda veri depolaması gerekir. Bu, görünüm, ziyaretler, ülkeler, tarayıcılar, işletim sistemleri, yönlendirmeler, anahtar kelimeler ve daha fazlasını içerir. İlgili Mesajlar ve Eklenti Popüler Gönderi – Birçok CPU ve birçok veritabanı depolama kullandıkları için diğer ünlü yayınları görüntüleyen WordPress eklentileri.Bu tür bir eklenti veritabanınızda çok fazla veri depolamalıdır;Web sitenizdeki her sayfa alınan benzer, paylaşma ve ekran miktarı gibi. Eklenti Link eksik – bağlantı izleme çözümlerinin çoğu, bağlantınıza tıklama sayısını izleme seçeneği sunar.Bu, ziyaretçilerin alışkanlıklarını anlamak ve trafik yönünü görmek için yararlıdır.Ne yazık ki, tıklamayı izlemek veritabanınızda çok fazla alan harcayabilir.Bazı geliştiriciler eklentilerinin çok fazla depolama kullandığının farkındadır.Bu nedenle bazı geliştiriciler verileri silmek için eklentilerine seçenekler ekler.Örneğin, bağlantıyı güzel bir bağlantı kullanarak takip ediyorum.Bu eklenti, varsayılan izleme sistemini devre dışı bırakmanızı sağlar.Üç izleme hazırlığı da mevcuttur: Daha fazla istatistik ancak daha yavaş performans ve daha az istatistik ancak daha iyi performans sunan basit tıklama izleme seçenekleri sunan normal izleme, genişletilmiş izleme yapılandırması. İstatistikler ayar alanından da kaldırılabilir. Bu eklenti, son 30 veya 90 gün içinde tüm vuruşları veya isabet silmenizi sağlar. Diğer WordPress eklentileri, eklenti tarafından eklenen verileri sıfırlamanıza ve tabloları silmenize olanak tanır. Ancak, genel olarak, çoğu eklentinin tüm verileri silme seçeneği yoktur. Bir eklenti veritabanınızda çok fazla depolama kullanıyorsa veya web sitenizi gerçekten yavaşlatırsa, eklentiyi silin. Sadece web sitesinin başarısı için önemliyse yavaş bir WordPress eklentisi yüklemeye devam etmenizi tavsiye edeceğim. Ancak, WordPress kullanıcıları için her zaman alternatif bir çözüm olduğuna inanıyorum. Veritabanınızı WordPress eklentilerini kullanarak nasıl optimize edersiniz Bu makalede, phpmyadmin ve wp-config.php kullanarak veritabanınızı nasıl optimize edeceğiniz konusunda tavsiyelerde bulundum. PHPMyAdmin’i kullanma düşüncesi endişeleniyorsa, veritabanınızı optimize etmek için WordPress eklentilerini kullanmayı tercih edebilirsiniz. Mevcut bir dizi iyi seçenek var. İlk seçenek kendi eklentimiz Hummingbird’imizi kullanmaktır. Çok sayıda WordPress WordPress optimizasyon özelliklerine ek olarak Hummingbird, otomatik temizleme planlaması ve WP veritabanından sildiğiniz gereksiz veri türünü anlatan kullanışlı tipasyonlarla bir veritabanı temizleme aracı (Hummingbird> Gelişmiş Araçlar> Veritabanı Temizleme) içerir. Veritabanınızı Hummingbird ile tek bir tıklama ile otomatik olarak temizleyin. WP-Optimize, yayınların, taslakların, spam yorumlarının, görünmeyen yorumların, çöp kutuları hakkındaki yorumlar, geçici seçenekler, pingback ve izleme revizyonlarını silmek için kullanılabilir. Ayrıca, her bir veritabanı tablosundan veri boyutunu, dizin boyutunu ve ek yükü gösteren sayfalar içerir.WP-Optimize, wordpress.org’daki en çok indirilen optimizasyon eklentilerinden biridir. Bir başka popüler WordPress eklentisi optimizasyonu WP-Dbmanager. Bu, veritabanınızı optimize etmenizi ve geliştirmenizi sağlayan tam bir özellik eklentisidir. Web sitenizin otomatik rezervleri de yapılandırılabilir. WP-Dbmanager iyi bir eklentidir, ancak güvenlik açısından, eklenti tabloları boşaltmanıza, tabloları düşürmenize ve MySQL sorgularını çalıştırmanıza izin verdiğinden onu kullanmaya dikkat edeceğim. Bu nedenle, kötü bir yöntem kullanarak web sitenize erişen herkes çok fazla hasar verebilir. Birkaç web sitesini yönetmek için yönetimi kullananlar veritabanınızı yönetim gösterge paneliniz üzerinden optimize edebilir. Son zihnim, yıllarca birçok web sitesi sahibine WordPress ile ilgili sorunlarla yardımcı oldu. Ne yazık ki, çok az kişi web sitesi veritabanlarını verimli bir şekilde çalıştırmak için adımlar atıyor. Aslında bunun için bir neden yok çünkü WordPress web sitesini doğru yapılandırmak sadece birkaç dakika sürüyor. WordPress sitemde veritabanlarını optimal tutmak için yaptığım şey budur:
Define (‘wp_post_revision’, 2) ekleyerek gönderinin revizyon sayısını ikiye düşürdüm; veritabanıma eklenen spam hacmini büyük ölçüde azaltmak için güçlü anti-spam eylemi uygulamak için wp-config.phpsaya için
Sildiğim öğeleri inceliyorum ve sonra kalıcı olarak siliyorum (ürünleri çöpte saklamak yerine)
Ayrıca veritabanımı Phpmyadmin üzerinden düzenli olarak kontrol ettim. Bu bana veritabanı tablosunu optimize etme ve kullanılmayan veritabanı tablolarını silme fırsatı veriyor. Bazı WordPress siteleri için, öğenin çöpte kaldığı gün sayısını 30’dan 5’e düşürdüm. Ancak, genellikle bu adımı atmıyorum çünkü kalıcı olarak öğeleri çıkarmaya alışkınım. Veritabanımdaki arama sayısını azaltmak için WordPress önbellek eklentisini yükledim. Bu, veritabanı boyutumu azaltmaz, ancak MySQL sunucumdaki basıncı azaltır ve sayfamın hızlı bir şekilde yayınlanmasını sağlar. Kredi Görüntüsü: www.flaticon.com’dan DesignModo, CC tarafından 3.0 ile lisanslanmıştır, www.fraticon.com’dan Freepik tarafından yapılan bir simge, CC altında 3.0 ile lisanslanmıştır.
Veritabanınızı optimize ediyor musunuz? Eğer öyleyse, attığınız adımlar nelerdir? Bize aşağıdaki yorumlarda anlatın.