web开发时经常遇到这种情况:开发人员修改了静态资源,浏览器缓存过该静态资源,用户再次访问时,js css修改了,用户客户端乱了。其实只要清一下缓存就好了,但是我们不能要求用户去清缓存。那么就需要开发人员给静态资源加版本号,来判断该静态资源是否被修改过。 一.通过获取文件最后修改时间 原理:通过服务器端语言读取文件最后一次修改修改时间,然后将获取的时间作为版本号。