Тестирование PHP-акселератора для IIS 7+ (Windows Cache Extension for PHP, он же WinCache). С другими PHP-акселераторами не сравнивал, сравнивал лишь IIS+PHP и IIS+PHP+WinCache.
Вводные данные:
1С-Битрикс: Управление сайтом 8.5.1 "Бизнес", свежий, демо-сайт
Windows Server 2008 Web, IIS 7, x86
Виртуалка 2 х 2Ггц, 800 Мб RAM
PHP 5.2.11
MySQL 5.1.37
Тестирование: Apache JMeter, 5 конкурентных пользователей, три десятка страниц с демо-сайта, 20 секунд на прогрев. Все тесты проводил после перезапуска IIS и MySQL.
Результаты: Оценка производительности из "Монитора производительности" увеличилась с 3.37 до 13.12. Количество обрабатываемых в секунду запросов увеличилось с 3.9 до 11.4 (не айс, но это ж виртуалка ).
Было:
Стало:
В общем, акселератор удался. Сразу скажу, что через Web Installer WinCache не встал, пришлось руками прикручивать. Субъективно с WinCache сайт стал просто летать. Возникло ощущение, что уже Firefox не успевает страницы открывать
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».