APC - это код операции кеш:
Альтернативный PHP Cache (APC) - это бесплатный и открытый кэш кода операции для PHP.Его цель - предоставить бесплатную, открытую и надежную среду для кэширования и оптимизации промежуточного кода PHP.
Это не то же самое, что кеш шаблонов (что вы демонстрируете), и у него маловлияние на выходную буферизацию .Это не одно и то же.
Кэширование кода операции означает кэширование кода PHP после его интерпретации .Это может быть любой фрагмент кода (не обязательно тот, который выводит HTML).Например, вы можете поместить классы и сам шаблонизатор в кэш кода операции.Это значительно ускорит ваш код, поскольку интерпретатору PHP не нужно снова «интерпретировать» ваш код, он может просто загрузить «интерпретированную» версию из кэша.
Пожалуйста, не путайте буферизацию вывода скеш.Существует много уровней кэширования, например, два наиболее распространенных, с которыми вы, возможно, знакомы.
Кэширование сеанса
Очень простой версией этого файла является файл cookie, в котором хранятся некоторые настройки.,Вы только выполняете код, который «вычисляет» параметры настройки один раз (когда пользователь входит в систему), а для остальной части сеанса вы используете «кэшированные» параметры из файла cookie.
Кэширование обработанного шаблона
Это делается, когда страница должна быть сгенерирована один раз, но меняется не очень часто.Например, страница «Ежедневные события», которая является шаблоном.Вы генерируете это только один раз, а затем обслуживаете «визуализированную» страницу из кэша.
Ни один из них не использует APC