【发布时间】:2010-01-31 05:42:53
【问题描述】:
我正在使用 memcached,页面最大值设置为 15 分钟。这是否意味着视图缓存毫无意义?如果我有一个 5 分钟的视图缓存,那将毫无意义,因为页面本身不会在 15 分钟内更新,是这样吗?
谢谢。
【问题讨论】:
我正在使用 memcached,页面最大值设置为 15 分钟。这是否意味着视图缓存毫无意义?如果我有一个 5 分钟的视图缓存,那将毫无意义,因为页面本身不会在 15 分钟内更新,是这样吗?
谢谢。
【问题讨论】:
这取决于您网站的使用方式。如果它主要由匿名用户访问,那么他们通常只会看到页面缓存中的缓存内容(在您的情况下,由 memcached 提供)。但是,如果您有许多经过身份验证的用户,视图缓存仍然可以用于缓存通常不会为经过身份验证的用户缓存的内容(查询和呈现的输出)。块缓存同样有利于经过身份验证的用户,但对于匿名用户来说是多余的。
【讨论】: