Cache App Symfony2应用缓存设置示例指南
无缓存策略 => 见提交::)未采用任何缓存策略。Cache-Control策略(客户端私有缓存):设置max-age
为2分钟(120秒)。第一次刷新:注意缓存策略中的“private”字段。再次调用页面(不进行强制刷新,避免绕过缓存):注意,此时服务器未被请求。=> 见提交:采用Cache-Control策略(公共缓存):适用于反向代理/网关缓存,设置s-maxage
为1分钟(60秒)。第一次刷新:缓存更新。再次调用页面(60秒后):缓存有效。=> 见提交:使用ESI:第一次刷新:页面和片段都有旧缓存。第二次刷新(首次刷新后20秒内):页面和片段均已更新,无需重新生成响应。第三次刷新(首次刷新后35秒):页面缓存有效,片段缓存则显示为旧缓存。
用户评论