При использовании механизма MVC-1 кэширование страницы устанавливается путем переопределения метода iscachable() базового класса common_controller. По умолчанию страница не кэшируется:
public function iscachable() { return false; }
Сделать страницу кэшируемой можно так:
class forum_controllers_index extends common_controller { //методы класса… public function iscachable() { return true; } }
При использовании механизма MVC-2 кэширование страницы устанавливается в карточке страницы (панель управления главное меню Элементы сайта-Страницы) на вкладке Общие в поле Кешируемый – «Да».
При кэшировании всей страницы файл кэша помещается в каталог:
Внимание! Если на странице или в шаблоне страницы используется некэшируемый сниппет - , страница кэшироваться не будет.