Что использовать вместо кэша пользовательских данных apc в php 5.5?

PHP 5.5 включает в себя Zend Opcache по умолчанию, что означает, что почти никто не будет использовать APC.

Но что использовать вместо части APC для кэширования пользовательских данных (apc_store & apc_fetch & аналогичные)?

Одним из случаев, когда мне действительно нравится использовать кэш пользовательских данных APC, являются «версии» статических ресурсов (javascript, css ..). Всякий раз, когда я ссылаюсь на статический файл, я добавляю хэш его содержимого в URL (например, <script src = / script.js> становится <script src = / script.js? V = hash>), так что браузер всегда использует текущую версию и может кешировать это постоянно.

Я могу представить себе использование redis или memcache для хранения хэшей статических файлов, но глупо просить другой процесс через сеть или сокет просто получить хэш содержимого файла. Кэш пользовательских данных APC (который находится в разделяемой памяти, и доступ к нему почти так же быстр, как и к доступной переменной php) кажется правильным выбором для таких данных.

Итак, вопрос: что использовать в php 5.5 для кэширования небольших битов данных вместо APC?

Ответы на вопрос(4)

Ваш ответ на вопрос