我正在使用Codeigniter创建Web应用程序。我正在创建头部的下拉菜单,并使用load->view()在每个页面中包含这些菜单。为了填充菜单,需要使用相当复杂的SQL。菜单上的内容不经常更改(每周一到两次),而页面上的其余数据则在不断变化。
因此,我不希望每次加载页面时都运行此SQL的开销。我考虑过使用CI缓存,但它是在页面级别上的。我真正想要缓存的只是一个小片段。
你认为最好的方法是什么?我考虑将其写入文本文件,但那样你就必须定期手动运行代码来进行写入。
因此,我不希望每次加载页面时都运行此SQL的开销。我考虑过使用CI缓存,但它是在页面级别上的。我真正想要缓存的只是一个小片段。
你认为最好的方法是什么?我考虑将其写入文本文件,但那样你就必须定期手动运行代码来进行写入。