Я использую codeigniter для создания веб-приложения. Я создаю выпадающие меню в шапке. Они включены на каждой странице с помощью load-> view (). Для заполнения меню используется довольно сложный SQL. Содержимое меню будет меняться нечасто (один раз / два раза в неделю), тогда как остальные данные на странице постоянно меняются.
Поэтому я не хочу использовать этот SQL каждый раз при загрузке страницы. Я смотрел на использование кэширования CI, но на уровне страницы. Я действительно хочу кэшировать только небольшой сегмент.
Как вы думаете, лучший подход к этому? Я думал о том, чтобы записать это в текстовый файл, но тогда вам придется вручную запускать код, чтобы писать это очень часто.