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