Для ускорения работы PHP в IIS 7 или 8 воспользуемся расширением WinCache с сайта IIS.NET, которое увеличивает производительность приложений PHP на Windows Server, за счет кэширования байт-кода PHP в памяти. Установка данного расширения крайне проста:
- Выбираем необходимую версию расширения в зависимости от версии установленного PHP:
- Распаковываем архив и копируем файл php_wincache.dll в подкаталог EXT каталога PHP5
- Добавляем строку extension=php_wincache.dll в список расширений файла php.ini
- При необходимости можно изменять настройки модуля создав секцию [WinCache] и используя параметры из таблицы
- Проверяем работоспособность модуля с помощью php-файла с <?php phpinfo(); ?>
Обновление от 14.03.2016
WinCache 2.0 с поддержкой PHP7 и архитектуры x64
Обновление от 30.06.2016
PHP Manager для IIS 10-й версии (Windows Server 2016) и обновлением до последней версии .NET
Полезные ссылки по теме: