2015-04-30 70 views
0

我正在一個網站索引頁加載太慢,而所有的內部頁面正在快速工作。Magento索引頁太慢,而所有的內部頁面正在快速工作

This顯示「等待」時間是最高的,但我認爲如果網站上有任何錯誤,那麼內部頁面可以正常工作怎麼可能?我正在使用Magento 1.9。我已經嘗試了所有可用的方法來提高網站的速度。

+0

與我這個不看代碼。它看起來像一個服務器問題。你能描述一下你的託管環境嗎?在這個網站上有很長時間的「TTFB」,所以我猜測你的服務器有什麼問題。 – jdu

回答

1
curl -o /dev/null -w "Connect: %{time_connect} TTFB: %{time_starttransfer} Total time: %{time_total} \n" http://toolsandgear.com.au 

Connect: 0,179 TTFB: 9,287 Total time: 10,188 

TTFB超過9秒。這太長了 - 這意味着你有什麼TTFB(Time To First Byte)問題。在大多數情況下,TTFB問題屬於錯誤的服務器設置或服務器端頁面生成時的開銷(頁面上的太多硬sql查詢等)。更詳細的:

time curl http://toolsandgear.com.au/ -v --output /dev/null 

% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
    0  0 0  0 0  0  0  0 --:--:-- --:--:-- --:--:--  0* Trying 108.167.181.160... 
* Connected to toolsandgear.com.au (108.167.181.160) port 80 (#0) 
> GET/HTTP/1.1 
> Host: toolsandgear.com.au 
> User-Agent: curl/7.42.0 
> Accept: */* 
> 
    0  0 0  0 0  0  0  0 --:--:-- 0:00:09 --:--:--  0< HTTP/1.1 200 OK 
< Server: nginx/1.6.2 
< Date: Thu, 30 Apr 2015 16:19:47 GMT 
< Content-Type: text/html; charset=UTF-8 
< Transfer-Encoding: chunked 
< Connection: keep-alive 
< Expires: Thu, 19 Nov 1981 08:52:00 GMT 
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 
< Pragma: no-cache 
< X-Frame-Options: SAMEORIGIN 
< Set-Cookie: frontend=b024b8022ebb90a78afff9ccdb472764; expires=Thu, 30-Apr-2015 17:19:37 GMT; path=/; domain=toolsandgear.com.au; HttpOnly 
< Set-Cookie: sns_furni_tpl=sns_furni; expires=Tue, 19-Apr-2016 16:19:37 GMT; path=/ 
< 
{ [9577 bytes data] 
100 217k 0 217k 0  0 20380  0 --:--:-- 0:00:10 --:--:-- 60239 
* Connection #0 to host toolsandgear.com.au left intact 

real 0m10.917s 
user 0m0.017s 
sys  0m0.007s 

常見的Nginx設置似乎很好。嘗試優化Nginx的配置(緩存/ gzip壓縮)和配置文件Magento的主頁追趕長的SQL查詢,在循環週期等