Я использую макет, который имеет три списка, которые созданы из запроса к базе данных. Я бы предложил поместить эти данные в сеанс, чтобы приложение не запрашивало базу данных при каждой загрузке страницы.
Административному разделу приложения эти данные не понадобятся, поскольку он использует другой макет. Где в cakePHP лучше всего разместить логику, которая устанавливает данные этого сеанса?
Является ли лучший подход для создания другого контроллера, который расширяет AppController и следит за настройкой данных этого сеанса?