Bir VPS üzerinde Joomla 3.3.0 kullanıyorum ve son derece yavaş. Aslında, daha önce Joomla yük gördüğüm en yavaş (makale editörü yüklemek için 5 dakika kadar sürebilir !!).
Buna neden olabilecek herhangi bir fikir var mı?
Kurulu bileşenler:
Çalışıyor:
Çeşitli eklentileri/uzantıları tek tek devre dışı bırakmayı denedim ama bu çözülmüş gibi görünmüyor. Ayrıca veritabanında tablolar optimize (başlangıçta makale tabloları konsantre) ama yine bu bir fark yapmak değildi.
Herhangi bir yardım harika olurdu! Teşekkürler!
Tamam, problemi buldum ve çözdüm.
Sunucu, hedefin kaynakla aynı olduğu bir giden paketleri bırakır - geri döngü. Bunu güvenlik nedeniyle yapar.
Güvenlik duvarının içinde birkaç sunucu varsa, kendi aralarında harici etki alanı adlarını kullanmaları gerekirse, düzeltme, etki alanı adlarını dahili ip adresine çözümleyen kendi dahili DNS sunucunuzu kurmaktır.
Şimdilik hosts dosyasını hackleyerek düzelttim. ama yukarıdaki sebep.
SSH'ye erişiminiz varsa top/htop'u kullanmayı deneyin (root gerekebilir). Bu, sunucuyla ilgili sorunu gösterebilecek cpu/ram kullanımını söyleyebilir.
Ayrıca php bilgisi ile bir dosya oluşturmaya çalışın
phpinfo.php
<?php phpinfo();
Bu dosyayı oluşturun ve yükleyin, yavaş yükleniyor mu? Bu sunucuya ana sebep olarak işaret eder, eğer oldukça hızlı yüklerse Joomla ile ilgili bir şey olabilir.
Başka bir test, boş bir Joomla 3.3 sitesi kurmak ve tam varsayılanlarla nasıl yüklendiğini görmek.
Eğer cpanel/plesk'iniz varsa, kaynak kullanımını da inceleyebilirsiniz, ancak her ikisinin de bunu yapmanın farklı yolları vardır ve eklentilere bağımlı olabilirsiniz, bu yüzden orada kendi başınıza olacaksınız, ancak büyük olasılıkla bu bilgiyi almak için bir şeyler olacak .
Sunucu ile ilgili sonuçlanırsa, tek umut ya vps'yi (bazen daha hızlı) yeniden oluşturmak ya da düzeltmeye çalışmaktır (modülleri güncellemek, konfigürasyonları kontrol etmek, vb.).
Joomla ise php.ini ayarları veya veritabanı olabilir (akeeba geri yüklemeyi deneyin). Eğer onun uzantı yöneticisi php.ini ve uyarılar daha iyi olabilir bir ayar hakkında bir tür mesaj görmelisiniz.
Ancak olabilecek son bir şey daha var, ağ.
5 dakikalık yükleme süreleri normalde php max_execution_time 'a çarpar, bu da bana ağ bağlantısını düşündürür. Gerçekten zaman veya Host ile konuşmak o zaman başka bir yolu yoktur. Ayrıca sunucu ile karşılaştırıldığında bulunduğunuz alan da olabilir (bu bulut patlaması veya başka bir CDN hizmeti için yardımcı olabilir).
Ancak bazı sorun giderme ipuçları vardır, bunlardan birinin cevap olduğunu garanti etmez, ancak başlamak için iyi bir yerdir.
Sunucu özellikleri mükemmel görünüyor ve sahip olduğunuz uzantıların sitenizi yavaşlatması için hiçbir neden yok. Tek yapmanız gereken, çalışan her birinin en son sürümüne sahip olmanızdır. Bu, sitenin kendisinden ziyade sunucuyla ilgili bir sorun gibi görünüyor. Sunucunun işleyemeyeceği çok fazla trafik, Ana Bilgisayar veri merkezindeki sunucu sorunları vb. Gibi çeşitli nedenler olabilir. Sadece gerçekten kötü bir Host aşağı olabilir. Ucuz yolu seçtiyseniz ya da değil emin değilim ama orada her zaman ucuz barındırma ile bir yakalamak gibi görünüyor. Herhangi bir sorunu tespit edip edemediklerini görmek için barındırma sağlayıcınızla iletişime geçmeye değer olabilir.
Bu kurulmuş bir site mi?
Önceki sürümden yükseltildi mi? Menüleri yeniden oluşturmayı denediniz mi?
Firebug'daki Net sekmesine bakın. Bu, sayfadaki hangi öğelerin yüklenmesinin en uzun sürdüğünü gösterir. Çoğu zaman FB veya diğer Sosyal medya gibi şirket dışında aramalar yaptığınızda ... bu yükleme sürelerini yavaşlatabilir.
Düşük bellekli (RAM) ucuz bir VPS ise bazı sorunlara çarpıyor olabilirsiniz - Joomla'nın hata ayıklama/bellek profilini oluşturmayı deneyin (Global Konfigürasyonda Hata Ayıklamayı etkinleştir) ve oraya bir göz atın. Ultra düşük maliyetli VPS sağlayıcıları ve bellek yetersizliği ile benzer sorunlar yaşadım.
Apache'nin çarpışması da buna neden olabilir - bu, sitenizi taramaya da yavaşlatır.