Bazen sunucunuzun CPU kullanımı olması gerekenden yüksek değerlere çıkabilir. Yüksek CPU kullanımı sitenizin yavaşlamasına ve hatta direkt çalışmamasına sebep olabilir. Bu yazımızda yüksek CPU kullanımı sorununun çözümünden bahsedeceğiz.
Hemen öncesinde eğer ki internet sitenizi barındırmak için bir hosting, VPS ya da VDS ihtiyacınız varsa paketlerimizi inceleyebilir, dakikalar içerisinde siparişinizi oluşturabilirsiniz.
Yüksek CPU kullanımı ciddi bir sorundur ve sitenizin kararlı bir şekilde çalışmasını engeller. Bu sorunu çözmek için yapabileceğiniz birkaç şey var.
WordPress' in kurulumu sırasında bir hata meydana gelmiş olabilir. Güncellemelerle gittikçe daha kararlı hale gelen WordPress' i güncellemek sorununuzu çözebilir.
Sitenizi çok daha iyi hale getirmek için bazı temalar ve eklentiler kurmuş olabilirsiniz. Fakat bazen bu temalar ve eklentiler hatalı çalışırak yüksek işlemci kullanımı sorununa neden olur.
Mesaj eklentileri, sayfa oluşturucular veya site istatistiğini takip eden çoğu yavaş yüklenen eklenti diğerlerine göre daha fazla kaynak tüketir ve bu tarz sorunlara sebep olabilir.
Sitenizdeki eklentilerin kaynak kullanımlarını Query Monitor eklentisi ile takip edebilir, bu sayede size sorun çıkaran eklentileri tespit ederek alternatifleri ile değiştirebilirsiniz.
Cache eklentileri internet sitenizdeki içeriklerin statik bir sürümünü oluşturur ve bunu ziyaretçilere gösterir. Statik dosyalar daha az CPU ve bellek kullanır. Bu nedenle CPU kullanımını önemli ölçüde azaltabilir. Bu işlem için W3 Total Cache ya da WP Super Cache eklentilerini kullanabilirsiniz.
İnternet sitenizde muhakkak görseller bulunuyordur. Fakat bu görseller optimize edilmezse sunucunuzu zorlayabilirler. Bu da internet sitenizin performansını olumsuz etkiler. Sitenizdeki görselleri muhakkak .WEBP dosyasını dönüştürmenizi öneriyoruz. Sitenizin açılma hızı konusunda da faydasını göreceksiniz.
Ayrıca görsellerin boyutunu formatını değiştirmeden de küçültebilirsiniz. cPanel gibi çoğu web kontrol paneli bu işlemi gerçekleştiren resim optimizasyon araçları bulundurur.
Veritabanı sitenizin kalbidir. Çünkü girdiğiniz tüm içerikler, atılan tüm yorumlar ve çok daha fazlası burada depolanır. Veritabanının çok fazla gereksiz veri ile dolması sitenizi yavaşlatabilir ve CPU kullanımını arttırabilir. Dolayısıyla sık sık spam yorumları ve gereksiz içerikleri temizleyin. Sanal sunucu kullanıyorsanız mysqltuner.pl ve tuning-primer.sh araçları ile veritabanı temizliğinizi otomatik olarak gerçekleştirebilirsiniz.
WordPress Cron, internet sitesi her ziyaret edildiğinde tetiklenir. Bu oldukça yoğun bir iştir, bu sebeple yüksek işlemci kullanımı sorununa yol açabilir. Buradaki çözüm, bu WordPress Cronunu devre dışı bırakmak ve her saat başı çalışan normal bir cronjob kurmaktır.
wp-config.php dosyasının en altına aşağıdaki kodu yapıştırmalısınız.
define(
'DISABLE_WP_CRON'
, true);
Güzel, şimdi normal bir CronJob kuralım. Nasıl yapacağınızı bilmiyorsanız bu yazımızı inceleyebilirsiniz.
Eklemeniz gereken Cron Komutu:
wget -q -O - https:
//alanadi.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
CDN kullanmak kaynak kullanımını ve dolayısıyla sunucuya binen yükü epey düşürecektir. Daha fazla bilgi almak için CloudFlare ile alakalı bu yazımı inceleyebilirsiniz.
Satın aldığınız sunucu paketini sitenize gelen trafiğe bağlı olarak yetersiz kalıyor olabilir. Bu bağlamda satın aldığınız paketin özelliklerini arttırmak sorununuzu çözecektir.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.