缓存策略要区分公开资源与用户数据。给所有响应长时间缓存,可能显示旧内容或泄露个人页面。

分类响应

版本化静态文件适合较长缓存,动态页面根据更新与权限设置,敏感响应按需要禁止共享缓存。

设计失效方式

发布时更新资源版本或清理缓存,正文变更有验证流程。

核对多层行为

浏览器、CDN与应用缓存分别检查,登录和退出场景测试。不能只凭服务器文件已改就认为访客看到新版本。

技术参考:MDN:HTTP缓存。

缓存规则区分公开与私有内容

静态资源可按版本长期缓存,登录页面和用户资料需要明确禁止共享缓存。

内容更新后验证浏览器、CDN与源站一致,不能只清理某一层就认为访客已看到新版本。

例如更新服务价格后CDN仍返回旧页,应定位缓存层并确认失效,不能只刷新本机浏览器。

相关阅读:企业网站性能:图片、字体、缓存与访问指标。