OPcache обеспечивает быстрое выполнение PHP кода путём сохранения уже скомпилированного байт-кода скриптов сайта в разделяемой памяти, тем самым избавляя PHP от необходимости загружать и анализировать скрипты при каждом запросе к сайту.
Кэширование байт-кода позволяет быстрее обрабатывать запросы к сайту, что ускоряет загрузку страниц сайта.
Акселератор OPCache доступен на следующих версиях PHP:
- Для тарифов «Уран», «Сатурн» и «Юпитер» OPCache доступен на всех версиях
- Для тарифов «Взлёт», «Ракета» и «Космос» OPCache доступен только на специальных версиях PHP 7.1 opcache, PHP 7.4 opcache, PHP 8 opcache и PHP 8.1 opcache
Выбрать нужную версию PHP для сайта можно в разделе «Настройка сайта».
Отключение кеширования OPCache
Для временного отключения кеширования OPCache необходимо добавить в файл .htaccess строку
php_flag opcache.enable Off