İçerikler
Wordpress’te Aşırı Cpu Kullanımı Ve Nasıl Düşürüleceğinin Anlatımı
Kısaca burada yazacağım konunun özetini yazmam gerekirse, WordPress sitenizdeki yüksek CPU veya % 100 CPU artışlarıyla ilgili sorunları teşhis etme ve düzeltme konusunda yapılacakları anlatacağım.
WordPress'i güncelleyin
Eklentileri Güncelleyin
Eklentilerin beta sürümlerinden kaçının
Önbelleğe alma eklentisi yükleyin
WP-Cron’u devre dışı bırakın
WP-Cron, WordPress sitenizdeki tüm planlanmış etkinlikleri yönetir. WP-Cron, birisi web sitenizi her ziyaret ettiğinde çağrıldığı için yüksek CPU yüklerinin çok yaygın bir nedenidir. WP-Cron’u devre dışı bırakmak ve gerçek bir cron işi ile değiştirmek, CPU yükünü büyük ölçüde azaltabilir ve kaynaklarınızın aşılması nedeniyle hesabınızın askıya alınma olasılığını önleyebilir.
Yalnızca gerçekten ihtiyacınız olan eklentileri kullanın
Kesintisiz bağlantıları kontrol eden eklentiye gerçekten ihtiyacınız var mı? – Ne kadar çok WordPress eklentisi yüklerseniz, sitenizin yüklenmesi o kadar uzun sürer. İhtiyacınız olmayan tüm eklentileri devre dışı bırakın ve silin. Bu, sitenizi hızlandıracak ve ziyaretçilerinizi mutlu edecektir.
Eklentileri devre dışı bıraktıysanız ve hala yüksek CPU kullanımınız varsa, CPU artışının nedeni olup olmadığını görmek için her bir eklentide hata ayıklamayı denemeniz gerekir. Öncelikle, tüm WordPress sitenizin (dosyalar ve veritabanı) yedeğini aldığınızdan emin olun ve CPU yükü çözülene kadar her eklentiyi tek tek devre dışı bırakmayı deneyin. Hatalı eklentiyi bulduğunuzda diğer eklentileri CPU sorunlarını görmeden yeniden etkinleştirebilirsiniz.
Veritabanını Temizleyin ve Optimize Edin
Veritabanı, WordPress web sitenizin ruhudur, çünkü gönderiler, yorumlar vb. Gibi tüm verileri depolar.
Yetersiz şekilde optimize edilmiş bir veritabanı, genellikle yüksek cpu kullanımıyla ilgili sorunlara neden olabilir ve web sitelerinizi yavaşlatabilir.
Buna ek olarak, bir veritabanı gereksiz verilerle şişirilmişse (istenmeyen yorumlar, post revizyonları, vb.), Basit bir sorguyu işlemek daha fazla CPU zamanı alabilir.
Bu da sitenin performansını etkiler.
Resimde gösterildiği gibi öneriler gösterecek ve bu parametreleri my.cnf dosyasında ayarlayacağız. Tabloları optimize etmekse, aşağıda gösterildiği gibi mysqlcheck komutunu kullanıyoruz.
Kaynağa muhtaç eklentilerden kaçının
WooCommerce veya benzer kaynak tüketen eklentiler kullanıyorsanız, web barındırma hizmetinizin yeterli kaynaklara sahip olduğundan emin olun.
Standart bir paylaşımlı sunucuda veya VPS sunucularda, CPU ve Bellek yoğun eklentiler çalıştırıyorsanız, yetersiz sunucu kaynakları nedeniyle sitenizin kötü performans gösterdiğini fark edebilirsiniz. En belirgin sorunlar, yavaş yüklenen sayfalar, veritabanı hataları ve artan ziyaretçi terkini içerir.
Birçok web sunucusunda, paylaşılan bir barındırma paketinde CPU yoğun WordPress eklentileri çalıştırmayı denerseniz, sitenizin yüksek CPU yükleri nedeniyle askıya alınması riskini alırsınız.
Yinede bu eklentileri çalıştırmak için yüksek performanslı WordPress barındırma veya Yönetilen Bulut paketlerinden düşünebilirsiniz.
Hatalı WordPress Temalarından Kaçının
Kötü yazılmış bir WordPress Teması veya sunucu tarafı görüntü boyutlandırma gibi zorlu özelliklerle yazılmış bir tema CPU yoğun kullanabilir. WordPress temanızla ilgili sorunları ortadan kaldırmak için aşağıdakileri deneyin:
Sorunlar için hata günlüklerini kontrol edin. CPanel’de oturum açın ve hata için Hata günlüklerini kontrol edin.
Tema geliştiricisiyle iletişime geçin ve bilinen herhangi bir sorun olup olmadığını sorun.
Küçük resmi yeniden boyutlandırma gibi temada yerleşik olarak bulunan tüm dinamik özellikleri devre dışı bırakın. Bazı WordPress temalarının, yüksek CPU kullanımına neden olabilecek resmi yeniden boyutlandırma modülleri vardır. Mümkünse, WordPress çekirdeğinde yerleşik olarak bulunan daha verimli görüntü boyutlandırmayı kullanmak için bunları devre dışı bırakmanızı öneririz.
PHP 7 kullan
PHP 7.3’e geçmek, WordPress web sitenizi önemli ölçüde hızlandırabilir, yükleme süresini kısaltabilir ve CPU ile belleği serbest bırakabilir. Cpanel üzerinde PHP 7.3’e geçmek kolay ve hızlıdır.
PHP Bellek Sınırını Artırın
Zaman zaman WordPress web sitenizde bulunan bellek miktarını artırmak, WordPress’teki yüksek CPU hatalarını düzeltmeye yardımcı olabilir. PHP belleğinizi 256MB veya üstüne çıkarmanızı öneririz. Mevcut PHP kotanız için web barındırma paketinizi kontrol edin.
Yüksek CPU yüküne neden olan eklentilerden kaçının
Aşağıdaki WordPress Eklentileriyle ilgili yüksek CPU yükü sorunlarına neden olmaktadır.
(Parantez içinde gösterilen alternatif eklenti)
- All In One SEO (Yoast SEO)
- Broken Link Checker (Online Broken Link Checker, Integrity – Mac)
- NextGen Gallery ( WordPress Galleryand WP FancyBox)
- MyReviewPlugin
- LinkMan
- Fuzzy SEO Booster
- WP PostViews
- Tweet Blender
- Dynamic Related Posts (JetPack Related Posts)
- SEO Auto Links & Related Posts (JetPack Related Posts)
- Yet Another Related Posts Plugin (Better Related Posts)
- Similar Posts (JetPack Related Posts)
- Contextual Related Posts (JetPack Related Posts)
- Really Simple CAPTCHA
Yukarıdaki eklentilerden herhangi birini kullanıyorsanız, eklentinin en son sürümünü kullanıp kullanmadığınızı kontrol etmenizi öneririz. Bir güncelleme yoksa, sorunlu eklentiyi devre dışı bırakmanızı, alternatif bir eklentiye geçmenizi veya yerleşik WordPress özelliklerini kullanmayı denemenizi öneririz. Örneğin, WordPress’in yerleşik olarak inanılmaz derecede iyi SEO özellikleri vardır, bu nedenle fazladan bir SEO eklentisine ihtiyacınız olmayabilir.







