Windows Cache Extension for PHP is here
Basically, as the name suggests Windows Cache Extension is a caching technique which results in better performance results, as not every request asking for the same resource needs to go to the source in order to fetch it.
Before we get into the details... here's how you get it ... But even before that lets go over some requirements:
The extension is supported only on the following configurations:
Windows OS:
- Windows XP SP3 with IIS 5.1 and FastCGI Extension
- Windows Server 2003 with IIS 6.0 and FastCGI Extension
- Windows Vista SP1 with IIS 7.0 and FastCGI Module
- Windows Server 2008 with IIS 7.0 and FastCGI Module
- Windows 7 with IIS 7 and FastCGI Module
- Windows Server 2008 R2 with IIS 7.0 and FastCGI Module
PHP:
- PHP 5.2.X, Non-thread-safe build
- PHP 5.3 X86, Non-thread-safe VC9 build
IMPORTANT: The Windows Cache Extension can only be used when IIS is configured to run PHP via FastCGI.
Windows Cache Extension 1.0 for PHP 5.2 - Beta
Windows Cache Extension 1.0 for PHP 5.3 – Beta
- Get hold of the dll
- Put it in the \ext directory of php
- Modify the php.ini ... (in this case extension = php_wincache.dll )
- Refresh the app pools using php and DONE!