联系电话:025-89602456

132018/11 什么是缓存

在您的网站开发或维护期间的某个时刻,您的Web开发人员必然会向您提及缓存,并且可能会强调它对您网站的速度和优化的重要性。但究竟什么是缓存,为什么它如此重要?

缓存基础知识

首先,您需要了解基础知识 - 当您在Web浏览器中加载网页时,浏览器必须下载所需的文件以显示该页面。这包括所有HTML,CSS,JavaScript和图像。对于某些网站和网页,只会有一些文件,而且它们很小。但对于其他页面,可能会有很多文件。所以有什么问题?好吧,加载这些文件可能意味着加载页面需要一段时间,特别是对于网速较慢或使用移动数据的用户而言。此外,必须向服务器请求每个文件。对服务器的多个同时请求可能会使它处于紧张状态,因此想象一下,如果许多不同的用户同时浏览您的站点并且每个用户都从服务器请求多个文件,页面速度将进一步降低。

这就是缓存步骤 - 在缓存中存储内容实际上是存储它的临时版本,或者当时存储它的快照。

缓存的好处

那么我们为什么要存储内容的临时版本呢?这提供了什么好处?通过存储文件的临时版本,浏览器已准备好并可以加载,而不必从服务器请求 - 这意味着网页将为用户加载更快的速度和对服务器的请求数量将会少得多。

存储这些文件的时间可以根据您的网站进行自定义,但显然存储的时间越长越好。

更改和更新怎么样?

那么当对文件进行更改时会发生什么?我们如何确保最终用户看到更新的内容?

嗯,这取决于您的网站设置。如果您正在使用WordPress并且您正在更改帖子或页面的内容,那么当您在管理区域中保存更新时,通常会自动清除页面的缓存。

如上所述,您的Web开发人员还可以为不同类型的文件设置到期长度,指定浏览器在从服务器请求新版本之前应使用缓存版本的时长。

如果这些元素都设置正确,那么用户将开始看到更新的内容,但请记住它可能不是立即的, 有时您将不得不耐心等待缓存过期,请记住您从这样做开始,它们将远远超过您认为用户立即看到最新,最新鲜的网站设计的好处。

如何能够审查我的开发人员所做的工作呢?

当然,当您知道自己已经进行了更改并且需要对其进行检查时,您不必等待。在大多数情况下,简单的浏览器缓存清除应该可以解决问题。最初,尝试按“Ctrl + F5”强制清除您所在页面的浏览器缓存。如果仍然无效,您可以通过浏览器设置清除所有浏览器缓存。例如,如果您使用的是谷歌浏览器网页浏览器,则可以单击菜单“更多工具”和“清除浏览数据” - 也可以使用键盘快捷键“Ctrl + Shift + Del”进行访问。此窗口将为您提供删除浏览器缓存以及Cookie和浏览历史记录的选项,还有一个时间范围选项,因此请确保在继续之前为您选择正确的选项。







九艾官方微信
contact us & 联系我们

tel: 025-8960 2456

地址:南京中山南路230号

南京同企信息科技有限公司 版权所有 苏ICP备14037450号-4