HTML文件一定要設置成no-cache 前提是 html 要足夠小, 一般都采用強推,
html 也可以采用 強推的邏輯, 可以設置max-age
靜態(tài)資源部署策略 一
1:css,js,img等元素使用帶版本號部署,例如a.js?v=1.0不便利,且維護困難
2:css,js,img等元素使用帶摘要部署例如 a.js?V=45SDF hash值, 存在先部署html還是現(xiàn)部署資源的覆蓋問題。
如果是現(xiàn)部署js 那么勢必會將老的js覆蓋掉,因為都叫a.js只是版本號不一樣,一定會覆蓋掉老的
那么如果html沒有部署成功那么老的html就會訪問新的js 可能會不兼容
如果現(xiàn)部署新的hrml 那么js是老的 也不行