HTML文件一定要設(shè)置成no-cache 前提是 html 要足夠小马篮, 一般都采用強(qiáng)推绩鸣,
html 也可以采用 強(qiáng)推的邏輯命迈, 可以設(shè)置max-age
靜態(tài)資源部署策略 一
1:css膳凝,js控妻,img等元素使用帶版本號(hào)部署迂烁,例如a.js?v=1.0不便利看尼,且維護(hù)困難
2:css,js,img等元素使用帶摘要部署例如 a.js?V=45SDF hash值, 存在先部署html還是現(xiàn)部署資源的覆蓋問(wèn)題盟步。
如果是現(xiàn)部署js 那么勢(shì)必會(huì)將老的js覆蓋掉藏斩,因?yàn)槎冀衋.js只是版本號(hào)不一樣,一定會(huì)覆蓋掉老的
那么如果html沒(méi)有部署成功那么老的html就會(huì)訪問(wèn)新的js 可能會(huì)不兼容
如果現(xiàn)部署新的hrml 那么js是老的 也不行