将所有前端静态资源开启永久强缓存,每次版本发布都可以首先让静态资源全量上线,再进一步上线模板或者页面文件,再也不用担心各种缓存和时间间隙的问题了!
关联包
- 模板或者页面文件
- 静态资源
思路
1.上线静态资源
- 将模板或者页面文件
copy到某一中转目录 - 静态资源打包并自动修改中转目录中【被修改过的引入文件】的路径
- 静态资源上线发布并保留其原有版本(1.避免覆盖式发布影响;2.提供版本回滚)
2.上线模板或者页面文件
- 将线上模板或者页面文件目录中文件移出到回滚目录
- 模板或者页面文件上线发布,并清空中转目录
优点
- 版本回滚
- 非覆盖式发布,用户无感知
- 提高浏览器缓存利用率
问题
- 每一次发布静态,都要重新上线模板或者页面文件
















