• 04-02-2026, 16:58:26
    #1
    Kurumsal PLUS
    WordPress’te yüksek CPU kullanımı genelde “hosting kötü” diye yorumlanır.
    Oysa çoğu zaman sorun yanlış yapılandırma, eklenti yükü veya verimsiz sorgulardır.
    CPU’yu düşürmek için yapılması gerekenleri adım adım ele alalım.


    1. PHP Sürümünü Güncelle


    Birçok site hâlâ eski PHP sürümlerinde çalışıyor.
    Yapılması gereken:
    • PHP 8.0 / 8.1 kullan
    • OPCache aktif olsun
    Etkisi:
    • Aynı işlem daha kısa sürede tamamlanır
    • CPU daha az süre meşgul olur
    • Admin panel hissedilir şekilde rahatlar
    Bu adım tek başına bile ciddi fark yaratabilir.


    2. Object Cache Kullanmadan Olmaz (Redis)


    WordPress aynı veritabanı sorgularını tekrar tekrar çalıştırır.
    Bu da CPU’yu yorar.
    Çözüm:
    • Redis (object cache) kullan
    • Sık kullanılan sorgular RAM’den gelsin
    Sonuç:
    • Veritabanı sorguları azalır
    • CPU yükü düşer
    • Yoğun saatlerde site daha stabil olur
    WooCommerce sitelerde etkisi çok daha net.


    r10.net/webmaster-genel-konular-sorunlar/4688481-redis-object-cache-web-sitenizi-nasil-hizlandirir.html


    3. Sunucu Seviyesinde Cache Kullan


    Sadece cache eklentisi yetmez.
    En verimli senaryo:
    • LiteSpeed + LSCache
      veya
    • Sunucu taraflı page cache
    Neden önemli?
    • PHP çalışmadan sayfa sunulur
    • CPU neredeyse hiç devreye girmez
    Bu, CPU düşürmenin en güçlü yoludur.


    4. Gereksiz ve Ağır Eklentileri Temizle


    Her eklenti CPU demektir.
    Özellikle sorunlu olanlar:
    • Canlı istatistik eklentileri
    • Her sayfa yüklemede tarama yapan güvenlik eklentileri
    • 3–4 farklı cache eklentisi
    • Sürekli cron çalıştıran eklentiler
    Az ama doğru eklenti = daha az CPU.


    5. WordPress Cron’u Gerçek Cron ile Değiştir


    WordPress’in kendi cron sistemi:
    • Her ziyaretçide tetiklenir
    • Trafik varsa CPU’yu sürekli yorar
    Çözüm:
    • wp-cron.php devre dışı bırakılır
    • Sunucu cron job tanımlanır (5–10 dakikada bir)
    Bu özellikle paylaşımlı hostingte CPU kullanımını ciddi düşürür.


    6. Bot ve Sahte Trafiği Engelle


    CPU’nun büyük kısmını bazen gerçek kullanıcılar değil botlar yer.
    Yapılabilecekler:
    • XML-RPC kapat veya sınırla
    • Şüpheli botları engelle
    • Aşırı istek atan IP’leri blokla
    SEO botları dışındakiler genelde yükten başka bir şey değildir.


    7. Tema Seçimi CPU’yu Doğrudan Etkiler


    Ağır, her sayfada onlarca sorgu atan temalar CPU canavarıdır.
    Dikkat edilmesi gerekenler:
    • Gereksiz builder bağımlılığı
    • Her sayfada dinamik slider
    • Fazla JS ve PHP işlem
    Hafif tema = daha az PHP = daha az CPU.


    8. Veritabanını Temiz ve Optimize Tut


    Şişmiş veritabanı:
    • Daha fazla sorgu
    • Daha uzun işlem süresi
    • Daha fazla CPU
    Yapılabilecekler:
    • Eski revizyonları temizle
    • Spam yorumları sil
    • Kullanılmayan tabloları kaldır
    Bu adım uzun vadede fark yaratır.


    9. CDN CPU’yu Dolaylı Olarak Düşürür


    CDN CPU’yu direkt düşürmez ama:
    • Statik dosyaları sunucudan alır
    • Sunucuya gelen istek azalır
    • CPU daha az tetiklenir
    Özellikle görsel ağırlıklı sitelerde etkilidir.


    10. CPU Sorunu Ne Zaman Hosting Kaynaklıdır?


    Şu durumlarda sorun artık yapılandırma değil, paket yetersizliğidir:
    • Tüm optimizasyonlara rağmen CPU sürekli %90+
    • Trafik arttıkça site kilitleniyor
    • Hosting uyarıları sık geliyorsa
    Bu noktada:
    • Daha iyi paylaşımlı hosting
      veya
    • VPS
    kaçınılmaz olur.


    WordPress’te CPU düşürmek için:
    • Daha az PHP çalıştır
    • Daha az sorgu üret
    • Daha az gereksiz işlem yap
    Yani:
    Cache + Redis + doğru PHP + sade yapı
    Bu dörtlü CPU sorunlarının %80’ini çözer.
  • 04-02-2026, 17:11:47
    #2
    Güzel bilgiler için teşekkürler.