微软在推出了 Windows Server 2008 后,对 PHP 进行了很大优化,还发布了 WinCache 在在 Windows 下对 PHP 进行加速的软件,效果显著。在一些测试中,WinCache 的得分比 eaccelerator 和 Xcache 得分都要好。
WinCache 可以在微软的 IIS 官方网站上下载到,只支持 FastCGI 运行模式下,Non Thread Safe 版本的 PHP 。
FastCGI 模式下快速安装 PHP 的教程可以到这里观看:http://www.discuz.net/thread-2140092-1-1.html
1,下载 WinCache
WinCache 下载地址:http://www.iis.net/download/WinCacheForPhp
配合 FastCGI 模式安装教程的 WinCache 版本在右上角:如下图:
2,安装 WinCache: 点击下载下来的 exe 文件,点'YES',然后出现一个路径选择框,选择解压到您的 PHP 安装目录下的 ext 文件夹即可。例如:C:Program FilesPHPext
然后打开 PHP.INI 文件,例如 C:Program FilesPHPphp.ini ,在最底下加入一行:extension = php_wincache.dll
再重启 IIS 即可。
WinCache 安装成功后会在 PHPINFO 页面显示出来。如下图:
然后您会发现站点 PHP 执行速度已经大大加快了。