自從換到虛擬主機上之後,就沒有使用快取的機制,在前幾天瞎逛的時,看到官方plugin release有個Hyper Cache的外掛,趁著昨晚沒事就一步一步的安裝起來 (聖誕節在家玩WP還真是種悲哀)。
大略的翻譯了一下在官方上的介紹:
- Hyper Cache是一個針對WP的快取系統,特別為了那些較少主機資源的人所撰寫的。
- 可以完整的相容於外掛「wp-pda」,可讓行動裝置簡單地來存取你的部落格,並顯示不同的廣告優化主題。
- 可管理普通及gzip頁面壓縮,減少頻寬的使用及增加頁面讀取的速度。
- 可自動清理快取減少空間的使用量,並可指定時間間隔來移除快取。
- 可快取404頁面需求、WP重新指向需求及Feed需求。
- 容易翻譯成其它語系。
「安裝步驟」
- 先在wp-config.php裡加入define(‘WP_CACHE’, true);
- 將advanced-cache.php放至wp-content資料夾內,並更改資料夾權限為777
- 到hyper cache選單將選項「Activate the cache?」打勾
- 接下來應該會看到在wp-content底下多出檔案hyper-cache-config.php及資料夾
- 上述步驟都無問題的話,將wp-content資料夾權限改回755
- 在外掛選單內的「Total cached pages」應該會看到生成的cache頁面總數
至於詳細的設定可以參考對岸網友Donald所寫的hyper chache相關設定。
「使用心得」
在使用後,我個人覺得整體的載入效能有提升,下列就是在WebWait所做的測試,由圖可知載入速度整體差了兩秒左右,算是有不錯的效果,不過在安裝此外掛後StatPressCN的統計數據有點小問題,這部份我會再與作者溝通。如還有其它的測速網站,也歡迎提供給我測試。
![]() |
![]() |

