标签: ruby-on-rails
我有一个rails 3.1应用程序,它有一个我想在页面级别缓存的登录页面。我知道有很多技巧,最吸引人的是缓存代表着陆页的控制器索引操作。此页面没有任何用户身份验证,并且在扫描缓存之前对所有用户都是相同的。
但是,我有移动布局和非移动布局,application_controller检测到移动用户代理的存在,并根据用户代理设置适当的布局。在这种情况下是否可以使用页面缓存,或者我是否坚持使用片段缓存来支持这两种布局?或者,是否有更好的策略来呈现单独的移动内容,使页面缓存更容易?