Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的一个网站将在数据库中托管常用的图像、javascript 和 CSS 样式表。由于这些不太可能每天都在更改,因此我将在这些上使用一些客户端缓存来减少服务器负载。
您将这些缓存多久?几天?更多的?
如果我更新资源,我可能不会重复使用相同的名称两次,所以我不应该有过时的数据问题。
如果您在更新时更改名称,那么您将拥有永远缓存的奢侈。如果您可以更改名称,这是一个很大的优势。
当涉及到脚本和 CSS 时,这也是一个好主意,因为即使您另有规定,某些客户端机器也会持续缓存。