PHP сам по себе не может кешировать, потому что он интерпретируется во время запроса - нет никаких доступных возможностей кеширования в памяти.Если у вас есть контроль над веб-сервером, вы можете установить кэш APC. посмотрите здесь небольшую информацию о том, как использовать API .Если нет, вы можете проверить, установлено ли это расширение (по моему опыту, возможно, на хостах оно не установлено), попросить его установить или просто увеличить свое собственное (см. Ниже).
Кэш APCпростой механизм кэширования на основе файлов, который предоставляет некоторые удобные средства для удаления устаревших кэшей.Вы можете создать это самостоятельно, используя стандартную библиотеку PHP, если APC недоступен (или вы делаете что-то действительно простое).Если вам нужно развернуть свое собственное, используйте вышеперечисленное как руководство по внедрению - добавьте нужные вам функции и не используйте то, что вам не нужно.=)