【发布时间】:2011-05-30 14:01:26
【问题描述】:
我正在使用 Symfony 2 从 MySQL 数据库中的数据生成我的页面。对于大多数内容,用户必须经过身份验证,但内容本身不会经常变化,也不需要为用户定制。那么,在保持身份验证检查的同时避免数据库调用的好的缓存策略是什么?
【问题讨论】:
-
TFM 似乎有一些不错的信息 - symfony.com/doc/current/book/http_cache.html - 在我看来 AppCache 有你需要的所有好东西,可能只需要检查请求是否经过身份验证,或者之前是非公共资源缓存响应。
-
那解决不了他的问题。他希望缓存 MySQL 的查询而不是 HTTP 请求。