代码改变世界

随笔分类 -  【web01】WEB修炼之道

更新js缓存办法

2012-07-28 11:27 by Patrick.Lee, 3648 阅读, 收藏,
摘要: http://zhenggm.iteye.com/blog/680600遇到的问题: 在访问量比较大的系统中,我们需要将一些静态的文件在客户端缓存,以减少下载的流量,从而加快客户端访问的速度。但是缓存会带来一个问题,就是如何在服务端更新完文件之后,客户端能够及时得到更新。 解决思路: 1. 在一个配置文件中维护js文件map; 2. 在页面中通过js map的key来动态加载js文件; 3. 在js文件做出变动之后,只要修改相应js的版本号 实例: 1. 在一个配置文件(config.js)中维护js文件map(注意:config.js是不缓存的,每次更新) Js代码 //jsMap var. 阅读全文