什么是 CACHE?
频繁访问或最近访问的数据的临时存储区。
当你下载一个网页时,数据被缓存,意味着它暂时存储在你的计算机上。下次你想访问那个页面时,不需要从网络服务器请求该文件,你的 Web 浏览器只需从缓存中访问它。这样,页面可以快速加载。但如果你经常更新网页,比如新闻,体育比分或财务数据,你将得不到最新信息。使用浏览器上的刷新按钮,这些及时数据将通过从服务器下载新鲜数据更新。
这一切听起来都很棒,但当你对你的网站进行一些更改时会发生什么。例如,你更改了一些图片或布局?
你的浏览器将乐意地使用你在上一次访问页面时存储的信息来满足它,而不是你刚刚做的更改。
你的浏览器创建了一个临时文件,用于存储用于下一次调用这些页面或文件时重新显示的固定数据量的网页。
当你在一个短时间内做出多个更改时,这可能会成为一个真正的问题,因为你看不到更新。
浏览器刷新按钮的目的是强制网页从服务器目录而不是缓存目录加载,但在实践中,我在使用 MSIE 时没有找到这种非常可靠的实现。
最佳选择是设置你的浏览器默认值以强制它在每次访问时都查找页面的新版本,或者在你查看任何新更改的网页或文件之前删除所有临时文件。
注意:ISP 还缓存网页以减少显示时间,因为它不需要将它们发送到你的浏览器。在短时间内调整脚本不太可能导致问题。
另见有关
templates_c 目录 的常见问题