Поскольку вы спрашивали о кешировании на основе файлов, оба параметра memcache
и APC
не подходят, хотя я бы определенно рекомендовал оба в случаях, когда хранимые данные не слишком велики.
Для файловых данныхкэширование, я бы порекомендовал вам использовать рамки кэширования.Например, вы можете использовать Zend_Cache
из Zend Framework
.Это позволяет вам сохранять результаты вашего запроса в файлах, используя приятный объектно-ориентированный интерфейс.Кроме того, у вас есть много вариантов, таких как проверка и сериализация.Существуют и другие механизмы кэширования.