何时不使用页面缓存?

时间:2012-09-16 12:13:02

标签: ruby-on-rails caching page-caching

摘自Rails documentation

  

页面缓存的一个问题是您无法使用它   需要以某种方式限制访问的页面。 [...]

“限制访问”究竟意味着什么?你能给我一些例子吗?

它是指例如Wiki和论坛吗?

1 个答案:

答案 0 :(得分:2)

每当你有一个像第一个评论者说的auth系统时。

Wiki可以被缓存。论坛不应该被缓存,因为您希望用户每次访问时都能看到新内容

还要注意flash消息。作为一个例子,用户填写一份表格,然后你就会成功感谢注册"当您渲染主页时。您下次访问页面时,您不希望该消息显示给用户。

观看Railscasts动态页面缓存剧集,了解您可能遇到的许多重要信息和潜在问题。 http://railscasts.com/episodes/169-dynamic-page-caching-revised