js缓存问题和可能的解决方案

时间:2017-01-05 16:59:40

标签: javascript php caching

现在我不得不经常更改js文件。缓存一半用户的问题。下一个解决方案,添加一个

?v=x 

后面。当然,为什么不呢。但当然,我几乎总是忘记改变这个数字。

所以我提出了这个解决方案。

<script src="js/main.js?v=<?php echo md5_file('js/main.js'); ?>"></script>

md5_file太贵了吗?现在它的工作就像一个魅力,但我不知道在更大的网站上这对服务器来说是非常糟糕的。

有任何想法或替代解决方案吗?

1 个答案:

答案 0 :(得分:0)

您可以使用上次修改文件的日期吗?或者如果你不介意它永远不会缓存你可以使用随机数。