Site icon Cem Kongur

WordPress performans sorunu

Wordpress performans sorunu, Bir WordPress geliştiricisi ne kadar kazanıyor?, Yanıt Geçerli Bir JSON Yanıtı Değildir Hatası Çözümü, Wordpress spam kullanıcıları engelleme önerileri, Bu Site Teknik Sorunlar Yaşıyor

Wordpress performans sorunu, Bir WordPress geliştiricisi ne kadar kazanıyor?, Yanıt Geçerli Bir JSON Yanıtı Değildir Hatası Çözümü, Wordpress spam kullanıcıları engelleme önerileri, Bu Site Teknik Sorunlar Yaşıyor

Bir çok performans sorunu olan bir sistem içinde boğuşuyorsunuz, benimde zaman zaman içinde boğuştuğum bir problem ama bazı çözümler uygulayarak daha iyi hale getirilebiliyor. Hızlandırılabiliyor. Fastcache, wprocket vs gibi sistemler işinize yaramadıysa veya bir türlü istediğiniz kıvama gelmediyse SSH konsolundan gerekli bir kaç müdahale ile düzeltebilirsiniz.

WordPress performans sorunu

Site yavaş mı, CPU yükü mü var, RAM mi doluyor?

PHP-FPM mi Apache mi kullanılıyor?

Cache eklentisi veya CDN var mı?

RAM yüküne dayanmıyor çok yavaşlıyorsa aşağıdaki çözüm işinize yarayabilir. Not: bilmiyorsanız hiç başlamayın, bir bilene danışın…

Teşekkürler. RAM doluyorsa WordPress’in ya da sunucu servislerinin beklenmedik şekilde belleği tükettiği anlamına gelir. htop çıktısına baktığımızda şu anda çok büyük RAM tüketimi yapan bir süreç görünmüyor, ama bu anlık bir görüntü. Detaylı analiz ve çözüm için aşağıdaki adımları uygulayabilirsiniz.


RAM Doluysa İzlenecek Adımlar

RAM’i Kim Kullanıyor?

Şu komutla belleği en çok kullanan işlemleri sıralayalım:

ps aux --sort=-%mem | head -n 15

Bu komut RAM’e göre sıralar ve ilk 15 süreci gösterir.

PHP / Apache / MySQL mi Tüketiyor?

Özellikle şunlar listede varsa dikkat et:


Hızlı İyileştirme Önerileri

Redis varsa, kullanılıyor mu?

Gereksiz Cron Görevlerini Kapatın

WordPress cron çok fazla RAM tüketebilir.

MySQL RAM Ayarı (tmp_table_size, buffer_size)

MySQL optimize değilse RAM’i şişirir. Bunu görebilmek için:

mysqladmin -u root -p extended-status | grep -i memory

Sonuçlara göre my.cnf içinde ayar gerekebilir.

Eklentileri Azaltın & Yavaş Olanları Belirleyin


Swap Alanı Açmak (Geçici RAM)

Fiziksel RAM dolduysa geçici çözüm:

sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Kalıcı olması için:

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Exit mobile version