Web Developer
ASP.NET, Visual Basic.NET, C#, TSQL, HTML, CSS, PHP, JavaScript, WordPress, WooCommerce
Windows Server, Internet Information Server, SQL Server, Hyper-V

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

Для ускорения работы 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 каталога PHP
  3. Добавляем строку extension=php_wincache.dll в список расширений  файла php.ini
  4. При необходимости можно изменять настройки модуля создав секцию [WinCache] и используя параметры из таблицы
  5. Проверяем работоспособность модуля с помощью php-файла с  
    <?php phpinfo(); ?>

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

Обновление от 27.01.2020
Предварительная версия WinCache 2.0.0.8 с поддержкой PHP7.4

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

Обновление от 12.03.2020
PHP Manager 2 for IIS — новая попытка возродить проект. Заявлена поддержка последних версий IIS и PHP 7-й версии.

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

Share

You may also like...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *