{{tag>opcache xcache php cache}}

====== OP Cache / Кеширование OP-кода ======

===== APC - умер =====

The Alternative PHP Cache[1] (APC) — бесплатный и открытый opcode кэшер для PHP. Он был задуман, как бесплатный, открытый и стабильный фреймворк для кэширования и оптимизации исходного кода PHP, также возможно кэширование пользовательских данных.

Поддерживает PHP4 и PHP5, включая 5.3 и 5.4.

    * https://github.com/addshore/apc-gui

===== APCU - без =====
 
    * https://github.com/krakjoe/apcu

===== OPCACHE - от PHP 5.5 =====

Zend OPcache (ранее назывался "Zend Optimizer+") обеспечивает более быстрое выполнение PHP кода, посредством кэширования и оптимизации. Он улучшает PHP производительность, сохраняя скомпилированный байт-код в разделяемой памяти. Zend OPcache включен по умолчанию начиная с PHP 5.5.

Как расширение PECL поддерживался в версииях 5.2, 5.3 и 5.4.

Поддерживает PHP5, включая 5.6.

    * https://github.com/PeeHaa/OpCacheGUI
    * https://github.com/rlerdorf/opcache-status
    * https://github.com/amnuts/opcache-gui


===== Zend OPcache =====

Реализация OpCache позволит обрабатывать больше запросов в секунду и возвращать ответ быстрее, чем без движка кэширования байт-кода. Так как OpCache довольно прост в установке и конфигурировании, вся настройка не займет у вас много времени.

==== Ссылки ====

  * https://www.digitalocean.com/community/questions/enable-php-5-5-opcache-on-ubuntu-14-04-with-nginx-and-php-fpm
  * https://www.scalingphpbook.com/best-zend-opcache-settings-tuning-config/