Кэширование Кэширование используется для ускорения вызовов display() или fetch() путем сохранения их результатов в файл. Кэшированная версия файла (если таковая будет найдена) отображается сразу, без перегенерации вывода. Кэширование может значительно ускорить работу, особенно если используются сложные шаблоны с большим количеством данных. Так как кэшируется вывод display() и fetch(), один файл в кэше может представлять из себя набор разных шаблонов, конфигурационных файлов - всего того, что использовалось при генерации этого вывода. Так как шаблоны могут меняться со временем, очень важно следить за тем что вы кэшируете и на который срок. Например, если вы отображаете титульную страницу вашего сайта, которая не меняется слишком часто, то её кэшированную версию можно не обновлять в течение часа или больше. С другой стороны, если вы выводите страницу с прогнозом погоды, которая может меняться с каждой минутой, то кэшировать её не имеет смысла. &programmers.caching.caching-setting-up; &programmers.caching.caching-multiple-caches; &programmers.caching.caching-groups;