配置超长时间的本地缓存 —— 节省带宽,提高性能
采用内容摘要作为缓存更新依据 —— 精确的缓存控制
静态资源CDN部署 —— 优化网络请求
更新资源发布路径实现非覆盖式发布 —— 平滑升级
协商缓存: 设置status 304, 依旧要和服务器通讯一次
强缓存: 设置 cache-control/expires + 更新引用资源路径
href="a.css?v=ds151d"href="a.css?v=1.0.1"
v不使用版本号,而使用根据文件内容生成的哈希值,因为版本号会更新所有文件引用路径,内容哈希值只影响当前文件。
href="http://static.xxx.com/a.css?v=ds151d"