据我所知,缓存应该只对网站的静态内容启用,我们对动态页面使用无缓存。网站主页是最具活力的页面,因为内容会定期更新。奇怪的是,我发现主要网站也为主页设置了较短的缓存最大值。谷歌设置了 3 秒,stackoverflow 设置了 21 秒。
更奇怪的是(对我来说),在分析性能时WebPageTest.org
,它将主页视为静态内容,并期望缓存寿命长。例如,您将收到 FAILED 通知,因为 21 秒的缓存生命周期较短stackoverflow.com
。检查这里。即使是 2 小时,您也会收到 WARNING。
主页面和其他动态页面应该如何缓存?