【发布时间】:2010-07-17 10:16:25
【问题描述】:
我的主页对于所有用户来说基本相同,这使其成为页面缓存的候选者。但是,有几件事是用户特定的。例如,有一个导航项目仅显示给登录用户,并且有一个链接,如注销、我的个人资料等,为特定用户生成。
我必须改用片段缓存吗?还是应该为这些特定项目使用页面缓存和嵌入片段缓存?或者还有什么其他方法可以实现。
另外,导航栏是在插件中生成的(simple-nav),关于缓存,我如何控制插件内部生成的内容?
谢谢
【问题讨论】:
标签: ruby-on-rails performance caching