如果突然某一天你不满意PHP的运行速度,那么除了优化代码外,我们还可以借助一些工具扩展来加速脚本的运行速度,也就是常见的脚本加速器,一般都是脚本预编译或者缓存起来,让执行的速度更快。
XCache 就是针对 PHP 开发的一款缓存器,能够将 PHP 执行结果缓存在内存中,以降低服务器负载并加快网页响应。与 Gzip 压缩不同,XCache 缓存能够减少网页生成时间并且更新迅速。虽然Windows 服务器并不是一个高性能的选择,但是入门低使用方便,下面就来介绍下 Windows 服务器上 XCache 的安装和配置。
需要说明的是 XCache 作者非常贴心的为 Windows 用户准备了编译好的程序,直接使用即可。Linux 用户则需要自行编译。
截止本文发布,XCache 目前最新版本为 3.2.0,你可以从这个地址找到你的PHP对应的版本,下载地址:xcache.lighttpd 网络网/pub/Releases/3.2.0/
注意一定要选择你的PHP对应的版本下载,即使找不到一样版本号的,至少大版本要一致,比如我的PHP是 5.4.45,但是XCache没有这个版本的,那么最近的版本应该 XCache-3.2.0-php-5.4.32-Win32-VC9-x86.zip,这样安装以后不容易出错。
将下载的文件解压,解压目录最好和PHP放到一起,然后打开PHP的配置文件 php.ini,如果你不能确定你的配置在哪里,你可以新建一个文件,然后输入 phpinfo(),通过浏览器访问这个文件,就能看到 php.ini 的文件位置。

打开以后找到 Dynamic Extensions 字符串,在后面可以看到很多 PHP 的扩展,按照他的格式添加压缩包里面 php_xcache.dll 文件,例如下面的代码:
extension=../../xcache/php_pdo_odbc.dll
扩展的目录相对于 PHP 的 ext 目录,所以你放置到其他目录,记得编写正确的目录地址。
如果需要安装管理功能,将 htdocs 目录复制到网站目录中,用浏览器访问通过配置文件设定的账户密码登陆 Web 管理。。
在 WordPress 后台搜索 XCache Object Cache Backend 插件并安装。安装启用时会提示错误,将插件目录下的 object-cache.php 复制到 wp-content 下即可。
在 Drop-in 高级插件能够看到 XCache Object Cache Backend 说明启用成功。

