Кеширование PHP в IIS 7+ (Обновлено!)

Для ускорения работы PHP в IIS 7 или 8 воспользуемся расширением WinCache с сайта IIS.NET, которое увеличивает производительность приложений PHP на Windows Server, за счет кэширования байт-кода PHP в памяти. Установка данного расширения крайне проста:

  1. Выбираем необходимую версию расширения в зависимости от версии установленного PHP:
    • WinCache 1.1 для PHP 5.2 – x86
    • WinCache 1.1 для PHP 5.3 – x86
    • WinCache 1.3 для PHP 5.4 – x86
    • WinCache 1.3 для PHP 5.5 – x86
  2. Распаковываем архив и копируем файл php_wincache.dll в подкаталог EXT каталога PHP5
  3. Добавляем строку extension=php_wincache.dll в список расширений  файла php.ini
  4. При необходимости можно изменять настройки модуля создав секцию [WinCache] и используя параметры из таблицы
  5. Проверяем работоспособность модуля с помощью php-файла с  <?php phpinfo(); ?>

 Обновление от 14.03.2016
WinCache 2.0 с поддержкой PHP7 и архитектуры x64

Обновление от 30.06.2016
PHP Manager для IIS 10-й версии (Windows Server 2016) и обновлением до последней версии .NET

Полезные ссылки по теме: