WordPress 的由於擴展性和一些其它問題,導致程序的效率相對較低,會給服務器造成比較大的壓力。官方的解決辦法是推薦安裝頁面緩存插件,本文就來介紹一個非常棒的緩存插件:Hyper Cache.

本站目前用的緩存插件就是 Hyper Cache,速度你可以體驗一下。

Hyper Cache 3.0 之前用的緩存方式是將頁面的數據儲存成二進制的文件,而 3.0 之後改成了類似 WP Super Cache 的緩存方式,直接緩存成 .html 格式的文件,速度更快,系統資源消耗也更小。

Hyper Cache 的優點在於輕量、高效和兼容性,缺點在於沒有對數據庫查詢進行優化。

使用注意

Hyper Cache 安裝之後需要在 wp-config.php 文件添加下邊的代碼,來開啓緩存。

1

define('WP_CACHE',true);

緩存成功的話,在未登錄的情況下查看源代碼,末尾會出現類似 <!-- hyper cache 2014-08-16 02:06:33 --> 的代碼,證明你訪問的是緩存的頁面。

設置界面

Hyper Cache 的設置選項不多,一般保持默認即可。

Hyper Cache 還利用 JS 完美解決了評論者信息不能根據 Cookie 自動填充的問題。

數據庫緩存

上邊提到過,Hyper Cache 的缺點在於對數據庫查詢的優化,如果你使用了 Hyper Cache,可以再搭配一個 DB Cache Reloaded Fix 插件優化數據庫,效率優化效果更加明顯!

插件主頁

插件主頁:http://WordPress.org/plugins/hyper-cache/changelog/