Я запускаю веб-сервер со следующими пакетами; php-apc 3.1.7-1 php5-fpm 5.3.10-1ubuntu3.10
Однако, я построил новый сервер на Ubuntu 14.04 и, похоже, php-apc больше не доступен.
Таким образом, APC был lifeserver для моего огромного трафика (100 k/daily уникальных посещений)
Я немного путаюсь о механизмах кэширования на PHP. Новый сервер включает следующие пакеты: php-apc 4.0.2-2build1 php5-apcu 4.0.2-2build1 php5-fpm 5.5.9 + dfsg-1ubuntu4.7
phpinfo() дает мне "apc" в качестве эмулируемого. Насколько я понимаю, APC заменяется APCu.
https://github.com/cepa/kickasscache Я запускаю этот бесплатный класс для моего кэширования, он действительно экономит много cpu/mem в моем случае. Но я не могу понять, будет ли это так же с APCu?
Если это не так, как я могу настроить правильное кэширование? Потому что мой новый сервер имеет ограниченные ресурсы, и мне нужно решение.
php -v возвращает
PHP 5.5.9-1ubuntu4.7 (cli) (built: Mar 16 2015 20:47:39)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
Это означает, что по умолчанию установлен OPcache?