wp-cache 是 Ricardo Galli Granada 制作的 WordPress 插件,作用是通过抓取并把内容存为静态页面来帮助提高网站的访问和响应速度。因为我的服务器不快,所以我安装了这个插件。事实证明这个插件的作用明显,推荐有类似问题的朋友使用。
我这里想说的是我在安装这个插件的过程中走了很多弯路,问了 Google 之后得到的一些经验也不是特别明白(应该是我搜索得不够的缘故),所以我把我安装的方法记录在此,希望能对你有用。
首先是官方的基本安装步骤:
- 下载 wp-cache 并解压,然后将解压后得到的文件夹整个上传到:yourURL/WordPress安装目录/wp-content/plugins/;
- 如果你打开了 WordPress 的在线压缩功能(Compression),到控制面板的 Option>Miscellaneous 下关掉此功能;(这个我也不太明白,因为我的 Miscellaneous 项下没有这个功能选项……)
- 在控制面板的 Plugins 选项下激活(Activate) wp-cache;
- 此时在控制面板的 Option 下会出现 WP-Cache 项,选择它,系统会自动处理好一切问题,安装完成。
但按照这个办法我在选择 WP-Cache 时会提示错误(有的人会看到一片空白),安装失败。于是在以上方法的基础上尝试以下方法:
- 把整个 wp-content 目录的权限设为 775,以保证系统可以读写;
- 在 WP 安装目录下找到 wp-config.php,在其中加入代码
define('WP_CACHE', true);
注意,代码包括分号!如果你不确定加到什么地方,可以放在define ('WPLANG', '');
的下面。
- 到 Option>WP-cache 中(此时应该可能正常看到很多设置选项)选择
Enable it即可。
至此安装全部完成,在 content 目录下会自动生成三个文件和一个文件夹,如下:
- advanced-cache.php -> /WordPress安装目录/wp-content/plugins/wp-cache/wp-cache-phase1.php (symbolic link)
- wp-cache-config.php
- advanced-cache.php
- cache 文件夹
最后,去感受一下 wp-cache 带来的变化吧。