外掛介紹

今天小編給大家介紹一款 WordPress 必備的加速神器級外掛 WP Super Cache,該 WordPress 外掛是由 WordPress 官方人員 Donncha 開發的,平時大家都在問 v7v3 的速度為什麼這麼快?其實 WP Super Cache 的功勞就很大,基本上 WordPress 站點使用了該外掛速度都可以得到大幅度上升,實在是 wper 居家旅行防火防偷防搶劫防色狼的必備之良品啊~~那麼 WP Super Cache 為什麼可以讓 WordPress 的速度得到如此大幅度的提升呢?我們來看看 WP Super Cache 外掛各種快取方式的工作原理吧。

WP Super Cache 透過以下三種方式快取 (按照快取效率排序):

Mod_Rewrite:最快的方式是透過 Apache mod_rewrite 模組 (或者其他 Web 伺服器中類似的模組) 向使用者提供靜態 HTML 檔案,這樣就完全繞過了 PHP 解析器,速度飛快,可以輕鬆應對非常大的訪問,並且伺服器運作非常輕盈。不過這個方式需要 Apache 已經安裝了 mod_rewrite 模組 (或者其他 Web 伺服器中類似的模組) 以便部落格能夠支援固定連結,並且還需要修改你的 .htaccess 檔案,匿名訪問的使用者透過這種方式訪問。

PHP:超級快取靜態檔案除了 HTML 方式之外,現在還可以透過 PHP 方式來提高服務,速度幾乎接近 mod_rewrite 方法,但是 PHP 方法更好配置,並且無需修改 .htaccess 檔案。 PHP 方法還是需要設定固定連結,還可以讓你保持頁面部分動態,但是面對大流量訪問時候,就沒有 mod_rewrite 方法出色了

傳統快取:這個主要面對已知使用者,那些已登入的,留過言的,這個方法更靈活,但也是最慢的,因為每次檢視頁面,資訊是不同的,所以最好對這些使用者不要快取整個頁面。

至於 WP Super Cache 的使用方法和教程小編就不多說了,後臺都是中文的跟著提示操作就好了,小編這裡只強調 WP Super Cache 外掛使用的時候可能會出現的幾種問題:

1,WP Super Cache 啟用後後臺出現顯示錯亂的情況。 (PS:遇到此種問題,一般都是 wp-config.php 檔案不可寫或者 wp-content 目錄不可寫造成的,僅需要將許可權改為 777 即可。)

2,WP Super Cache 外掛啟用後 WordPress 網站的速度依然沒有變快,甚至變得更加緩慢了。 (PS:此種問題一般出現在 vps 上原因是因為/wp-content/cache/目錄不存在或者是沒有讀寫許可權,只需要登入 SSH 給予改資料夾寫入許可權即可。)

3,使用 WP Super Cache 外掛時如何分析外掛是否快取正常?(PS:開啟網站頁面右鍵檢視原始碼,會有一段快取狀態標識,如果頁面快取失敗該表示也會顯示具體哪出問題了)