我是一名 Web 开发人员,曾使用过 PHP 和 .NET。拥有一年多的网络工作经验,我一直无法彻底理解浏览器缓存功能,我希望这里的网络专家可以帮助我。我心中的问题是:
- 浏览器实际上是如何缓存内容的,它是否请求查看服务器上缓存的文件是否已更改,
- 对于开发人员来说,既能充分利用浏览器缓存,又能毫无麻烦地在网站上推送新更改的理想方式是什么?我认为如果浏览器以某种方式缓存我的 CSS、JS 和图像,然后每次检查它们对服务器的修改,这可以解决问题。但我不知道该怎么做。
这篇博文可能会有所帮助:
http://blog.httpwatch.com/2007/12/10/two-simple-rules-for-http-caching/ http://blog.httpwatch.com/2007/12/10/two-simple-rules-for-http-caching/
它解释了如何使用缓存,同时保持在需要时进行更改的能力。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)