0
我正在一個網站索引頁加載太慢,而所有的內部頁面正在快速工作。Magento索引頁太慢,而所有的內部頁面正在快速工作
This顯示「等待」時間是最高的,但我認爲如果網站上有任何錯誤,那麼內部頁面可以正常工作怎麼可能?我正在使用Magento 1.9。我已經嘗試了所有可用的方法來提高網站的速度。
我正在一個網站索引頁加載太慢,而所有的內部頁面正在快速工作。Magento索引頁太慢,而所有的內部頁面正在快速工作
This顯示「等待」時間是最高的,但我認爲如果網站上有任何錯誤,那麼內部頁面可以正常工作怎麼可能?我正在使用Magento 1.9。我已經嘗試了所有可用的方法來提高網站的速度。
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查詢,在循環週期等
與我這個不看代碼。它看起來像一個服務器問題。你能描述一下你的託管環境嗎?在這個網站上有很長時間的「TTFB」,所以我猜測你的服務器有什麼問題。 – jdu