PHP Speedy – 加速WP頁面載入速度

前幾天看到一篇關於如何優化WP的文章「13 Great WordPress Speed Tips & Tricks for MAX Performance」,對其中的PHP Speedy蠻感興趣的,在今天比較空閒的時候,就安裝起來測試一下,果然在載入頁面時有明顯的改善。

PHP Speedy主要的功能就是把WP裡的css及js檔案合併成一個(css一個,js一個),這種做法會加速頁面的載入,因為檔案越凌散,則載入的時間會越久,反之如單一檔案 (檔案大小相同) 則載入較快,此外掛就是採用此方式來加快頁面讀取時間。下述是我在Pingdom所做的一個簡單測試。

外掛啟用前
載入前
外掛啟用後
載入後

由上面的兩張比較圖就可以很明顯看出,PHP Speedy將css及js分別合併為random值的*.php來讓使用者載入。不過光是如此很難說服有加速載入的效果,下面的比較圖有較基本的數據可以參考。

外掛啟用前 外掛啟用後
載入前 載入後

啟用前與之後載入差了0.4秒,total objects也從18項減少為10項,主要也是此外掛有提供「Gzip」及「Minify (減少多餘的字元)」的功能,讓css及js瘦身,不過因為我的頁面開啟Gzip會變成亂碼,所以我只幫css及頁面瘦身,並沒有開啟完整的壓縮及瘦身功能。接著是在webwait做的測試,也可以從數據看到載入速度的提升。

外掛啟用前 外掛啟用後
載入前 載入後

此外掛在安裝時沒什麼特別的設定,原文作者提到在與WP Super Cache同時啟用時會有些小問題,不過因為我是使用Hyper Cache兩者看起來似乎相安無事。

標籤: ,

關於 hugo5688

This is who I am.