2016-12-30 193 views
0

抱歉,如果我的問題沒有寫出正確的方式。 請讓我知道我能做些什麼來幫助你,幫助我:)非常緩慢的prestashop

我正在Prestashop網站上突然開始變得非常緩慢的每頁(正面和背面)。

我注意到這是需要很長時間才能處理的請求。 服務器開始發送響應後,速度很快。

當我去www.mywebsite.com 它是非常緩慢的處理請求。 當我去www.mywebsite.com/phpmyadmin 它很快

你有什麼想法嗎?

的Prestashop 1.6.1.6

的Linux my_host_name 23年3月10日-XXXX-STD-ipv6-64#1 SMP星期二03月18日14時48分24秒CET 2014 x86_64的GNU/Linux的

+0

您試圖查看網站沒有模塊或重寫?你可以從頁面中禁用它「性能」 –

+0

非常感謝,但我正在生產(我知道,我沒有選擇:() 我不能禁用任何東西,只是做一些忍者調試 – erwan

+0

用於實例如果($ _ SERVER ['REMOTE_ADDR'] =='')在classes/hook.php中爲模塊和類/ Tools.php爲override –

回答

1

我具有相同的問題,前一段時間我用IP地址安裝了一個檢測國家的腳本。這個腳本是在每個請求中執行的,所以直到腳本完成後,頁面的其餘部分纔會加載。無論如何,您可以啓用調試分析功能來了解您的網頁部分是否延遲了響應。

轉到/confif/defines.inc.php並將_PS_DEBUG_PROFILING_設置爲true。然後重新加載您的頁面,您將在底部看到關於整個商店頁面的每個加載部分的詳細信息。

祝你好運。

-1

使用的工具,像http://tools.pingdom.comhttp://www.bytecheck.com檢查什麼正在加載,該TTFB,等待時間等

TTFB和等待時間。

檢查你使用的是Apache 2.4 檢查使用PHP FASTCGI 開啓PHP-FMP 使智者緩存 使CCC(我們所做的一切,除了JS,因爲它創建問題) 在我們的情況下,庫MySQLi比PDO更快。 啓用Mysql慢日誌1秒+ 使用慢日誌查看長DB是否等待,並在可能的情況下優化查詢並檢查索引使用情況。

如果長時間的總頁面加載時間,我會使用上述工具以及Firefox /鉻開發工具,並尋找長期加載項目。第三方服務,廣告網絡,分析,社交網絡按鈕等

也很高興看到「慢」是什麼。在未來的測試結果從上面的工具。