WPHizmet

WordPress Yönetim Paneli (wp-admin) Çok Yavaş

Yayınlandı:
Son teknik kontrol:
1 dk okuma
Kısmi sorunWordPress
Ön yüz hızlı açılıyor ama yönetim paneli, yazı düzenleme ve eklenti ekranları çok yavaş

Belirtiler

  • Panele her tıklamada birkaç saniye bekleme
  • Yazı veya ürün düzenleme ekranı geç açılıyor, kaydetme uzun sürüyor
  • Eklentiler ve Güncellemeler ekranları özellikle yavaş
  • Ön yüz ise hızlı açılıyor

Kısa cevap

Yönetim paneli ön yüzden yavaş olabilir, çünkü sayfa önbelleği panelde çalışmaz: her ekran PHP ve veritabanını baştan çalıştırır. Bu yüzden ön yüzde önbelleğin gizlediği yavaşlık panelde ortaya çıkar. Tipik nedenler; panel ekranlarına ağır rapor veya bildirim ekleyen eklentiler, lisans ve güncelleme için dış sunuculara yapılan yavaş çağrılar, veritabanında şişmiş otomatik yüklenen seçenekler ve eski PHP sürümüdür. Query Monitor gibi bir geliştirici aracı, hangi eklentinin ne kadar süre harcadığını gösterir.

Önemli noktalar

  • Sayfa önbelleği panelde devre dışıdır; panel sunucunun gerçek hızını gösterir.
  • Bir eklentinin dış bir sunucuya yaptığı yavaş istek her panel ekranını bekletebilir.
  • Otomatik yüklenen seçenekler her istekte okunur; WordPress 6.6’dan beri Site Sağlığı 800 KB’ı aşınca uyarır.
  • Heartbeat API panel açıkken 15–120 saniyede bir sunucuya istek gönderir; çok sekmeli çalışma yükü artırır.

Nedeni ölçerek bulmak

  1. Site Sağlığı ekranına bakın

    Araçlar › Site Sağlığı; PHP sürümü, otomatik yüklenen seçenekler ve nesne önbelleği önerilerini gösterir.

  2. Query Monitor’u geçici olarak kurun

    Panel çubuğunda her ekranın üretim süresini, veritabanı sorgularını, yavaş sorguları ve dış HTTP isteklerini hangi eklentinin yaptığıyla birlikte gösterir. Teşhisten sonra kaldırın.

  3. Dış istekleri kontrol edin

    Query Monitor’un HTTP bölümünde birkaç saniye süren veya zaman aşımına düşen istek varsa, onu yapan eklenti paneli bekletiyordur.

  4. Eklentileri tek tek kapatın

    Belirgin bir aday yoksa eklentileri sırayla devre dışı bırakıp panel hızını ölçün; önce panele widget, bildirim veya rapor ekleyenlerden başlayın.

Sık görülen nedenler ve çözümler

NedenÇözüm
Ağır panel widget’ları ve raporlar (ör. istatistik, mağaza analizi)Kullanılmayan widget’ları Ekran Seçenekleri’nden kapatın; rapor ayarlarını sadeleştirin
Yavaş dış çağrılar (lisans, güncelleme, reklam bildirimi)Eklentiyi güncelleyin veya değiştirin; sunucunun dış bağlantısında sorun varsa hosting firmasına bildirin
Şişmiş otomatik yüklenen seçenekler — veritabanı temizliğiBüyük satırları bulup kaynağı olan eklentiyi kaldırın veya ayarlayın
Nesne önbelleği yok — nesne önbelleğiSunucuda Redis/Memcached varsa etkinleştirin; panelde tekrar eden sorguları azaltır
Eski PHP sürümü — PHP yükseltmeUyumluluğu test ederek güncel bir PHP sürümüne geçin

Sık sorulan sorular

Önbellek eklentisi paneli hızlandırmaz mı?
Sayfa önbelleği yalnızca oturum açmamış ziyaretçilere hazır sayfa sunar; panel her zaman canlı üretilir. Panel hızı için sunucu, eklenti yükü ve veritabanı üzerinde çalışmak gerekir; nesne önbelleği burada yardımcı olur.
Heartbeat’i tamamen kapatmalı mıyım?
Heartbeat, düzenleme ekranında otomatik kaydetme ve aynı yazıyı iki kişinin düzenlemesini engelleme gibi işlerde kullanılır; tamamen kapatmak bu özellikleri bozar. Sık aralıklarla birçok panel sekmesi açık bırakmamak ve gerekirse aralığı uzatmak daha güvenlidir.

Kaynaklar ve teknik referanslar

Bu hatayı çözemediyseniz

İlgili içerikler