大家平時看到很多關於優化 PHP 的文章,大部分都是説在 Linux 下的,讓 Windows 用户覺得情何以堪

微軟在推出了 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 版本在右上角:如下圖:

21.jpg

2,安裝 WinCache: 點擊下載下來的 exe 文件,點'YES',然後出現一個路徑選擇框,選擇解壓到您的 PHP 安裝目錄下的 ext 文件夾即可。例如:C:Program FilesPHPext

然後打開 PHP.INI 文件,例如 C:Program FilesPHPphp.ini ,在最底下加入一行:extension = php_wincache.dll

再重啓 IIS 即可。

WinCache 安裝成功後會在 PHPINFO 頁面顯示出來。如下圖:

23.jpg

然後您會發現站點 PHP 執行速度已經大大加快了。