【发布时间】:2011-04-19 14:41:41
【问题描述】:
似乎为了强制用户刷新缓存的静态文件(例如 .css、.js),某些网站(例如 stackoverflow.com)会将查询字符串附加到文件末尾。例如:
<link rel="stylesheet" type="text/css" href="http://sstatic.net/stackoverflow/all.css?v=9ea1a272f146">
我认为这是一个好主意,并且我也倾向于开始这样做。但是,我听说有一些缺点,例如如果存在查询字符串,代理无法正确缓存文件。
这种类型的版本控制有什么缺点?
【问题讨论】:
标签: caching versioning static-content