Zend OPcache

Zend OPcache - PHP-акселератор, обеспечивает ускорение выполнения PHP кода благодаря кэшированию и оптимизации, сохраняет скомпилированный байт-код в разделяемой памяти.

Zend OPcache включен по умолчанию начиная с PHP 5.5. Как расширение PECL поддерживался в версиях 5.2, 5.3 и 5.4.

Установка OPcache используя PECL

# pecl install zendopcache

После установки будет сообщен путь размещения, например, You should add "zend_extension=/usr/lib64/php/modules/opcache.so" to php.ini.

Установка OPcache используя yum

# yum install php-pecl-zendopcache

Добавим OPcache в конфигурацию PHP, например, создадим файл /etc/php.d/opcache.ini и внесем в него инструкции:

zend_extension=/usr/lib64/php/modules/opcache.so
opcache.enable = 1
;opcache.enable_cli = 1
opcache.memory_consumption = 128
opcache.max_file_size = 1M
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files = 7963
opcache.fast_shutdown = 1
; Проверять изменение файла раз в 5 секунд
opcache.revalidate_freq = 5
opcache.use_cwd = 1

Перезапустим Apache:

# service httpd restart

Опции OPcache

Не нашли ответ на свой вопрос в документации? Направьте обращение в службу поддержки или онлайн чат.