Performans İyileştirme

100 görüntülenme Markdown

Yavaş hissettiren bir WISECP kurulumunu genellikle birkaç şeyden biri geride tutar: kapalı önbellek, yükün altında kalmış zamanlayıcı, kimsenin temizlemediği kayıtlar ya da varsayılanında bırakılmış PHP ayarları. Her birinin kendi ekranı var.

Ekranlara Erişim

Hızı etkileyen ayarlar üç yerde: önbellek Gelişmiş Ayarlar altında, zamanlayıcı ve saklama süresi Otomasyon Ayarları'nın Sistem sekmesinde, kurulumun ölçülmüş durumu ise Sistem Sağlığı ekranında.

Hızı Ne Etkiler

Cache (Bellek Sistemi)Tekrar eden katalog, menü ve fiyat sonuçlarını her ziyarette yeniden üretmek yerine saklar. Yoğun bir sitedeki en belirleyici tek ayar.
PHP OPcachePanel ayarı değil sunucu ayarı. Derlenmiş PHP'yi bellekte tutar; her kurulumda açık olması gerekir.
Worker ölçeklemeAynı anda ne kadar zamanlanmış işin çalışacağı. Düşük olursa kuyruk geride kalır, yüksek olursa sunucu kendi kendisiyle yarışır.
Saklama süresiTamamlanan iş kayıtlarının, günlüklerin ve geçici dosyaların ne kadar tutulacağı. Sürekli büyüyen tablolar her listeyi yavaşlatır.

İşlemler

Önbelleği Açma

  1. Gelişmiş Ayarlar'ı açın ve Cache (Bellek Sistemi) ayarını açın.
  2. Kaydedin, ardından bir katalog sayfasını iki kez yükleyip farkı görün.

Sonuç: tekrar eden sorgular veritabanı yerine önbellekten karşılanır. Bir ürünü ya da menüyü düzenlemek etkilediği kaydı temizler, böylece site bayat içerik sunmaz.

Zamanlayıcıyı Sunucuya Göre Ayarlama

  1. Otomasyon Ayarları'nı açıp Sistem sekmesine gidin.
  2. Önce son işler listesine bakın. Kuyruk yetişiyorsa değişiklik gerekmez.
  3. Yalnız işler birikiyorsa worker ölçeklemeyi bir kademe artırın ve tekrar izleyin.

Tabloları Küçük Tutma

Sistem sekmesinden saklama sürelerini belirleyin; tamamlanan iş kayıtları ve geçici dosyalar zamanlanmış olarak temizlensin. Bir yıl boyunca hızlı kalan panel ile her ay biraz daha yavaşlayan panel arasındaki fark budur.

Dikkat Edilecekler

Bir şeyi değiştirmeden önce ölçün

Zaten sınırında olan bir sunucuda worker ölçeklemeyi artırmak durumu iyileştirmez, kötüleştirir. Önce Sistem Sağlığı'na ve son işler listesine bakın, tek bir şeyi değiştirin, sonra tekrar bakın.

Önbelleğin kapalı olması bir geliştirme ayarıdır

Geliştiricinin her değişikliği anında görmesi için vardır. Canlı bir sitede kapalı bırakılırsa, bir kez yapılabilecek işin bedelini her ziyaretçi öder.

"Panel yavaş" çoğu zaman eksik cron görevidir

Faturalar, yenilemeler ya da siparişler takılmış görünüyorsa sorun genellikle zamanlanmış görevlerin yavaş çalışması değil, hiç çalışmamasıdır. Önce onu kontrol edin; bir dakika sürer ve en yaygın nedeni eler.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.