背景
一般我们对页面优化,都会通过加载外部的JS或者CSS文件,然后由浏览器缓存,然后下次访问的时候就能访问到浏览器加载完毕的缓存文件,然而对于常更新JS或者CSS文件的情况,我们经常会这样处理:
1 |
|
就是每次都会更新t的值,以到达每次浏览器加载服务器最新的js或者css文件。这样就会反复加载,对于改好之后稳定的网站来说可不允许这样,应该修改为:
1 |
|
这里v改为版本号,以天为时间的粒度,这样就优化了一许。
这也许是我目前认识所最好的,欢迎提更好的解决方案/哈哈。
一般我们对页面优化,都会通过加载外部的JS或者CSS文件,然后由浏览器缓存,然后下次访问的时候就能访问到浏览器加载完毕的缓存文件,然而对于常更新JS或者CSS文件的情况,我们经常会这样处理:
1 |
|
就是每次都会更新t的值,以到达每次浏览器加载服务器最新的js或者css文件。这样就会反复加载,对于改好之后稳定的网站来说可不允许这样,应该修改为:
1 |
|
这里v改为版本号,以天为时间的粒度,这样就优化了一许。