设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 457|回复: 0

每个人都应该知道的关于网站缓存

[复制链接]

307

主题

0

回帖

925

积分

高级会员

积分
925
发表于 2023-12-26 10:56:13 | 显示全部楼层 |阅读模式
关于网站缓存    Ani Barseghyan 2020年7月4日网站建设8 MIN READ     

如果你关注网站的加载速度,你一定已经注意到,当你打开一个网站一次后,它开始加载更快的所有后续次。这是因为缓存。在本文中,我们将讨论:什么是缓存?Web缓存的类型浏览器缓存服务器缓存缓存和CDN常见的网站缓存问题缓存10Web常见问题

那么,什么是缓存?

缓存(/kæ kn / kash,或/ k.kɪ/ kaysh)是存储数据的硬件或软件组件,以便将来对该数据的请求可以更快地得到服务。因此,这完全是关于存储所请求的数据,以便以后更容易地访问。浏览器和服务器都有缓存以获得更快的性能。有两种缓存技术:全页缓存和对象(片段)缓存。名称本身就说明了一切:您既可以缓存整个页面,也可以只缓存其中的单独对象,如重图像。你甚至无法想象你的网站速度对你的流量和转化率有多大的影响。如果你正确使用缓存,那么你的缓存网站将运行得更快,速度越快,转化率就越高。让我们看看应该了解的两种缓存类型是什么。网站缓存主要有两种类型。1。浏览器缓存

浏览器缓存是用户计算机硬盘驱动器中的一个临时存储空间。存储包括HTML、JavaScript、CSS、图像和各种媒体等文件。一旦一个用户访问了你的网站,浏览器就会保存一些数据以便以后显示,而不需要再次访问你的服务器。因此,浏览器缓存加快了你的网站回访的速度。现在你一定想知道当你更新你的网站时缓存发生了什么。访客会一直看到旧版本吗?答案是否定的;如果你做得对就不会。为了避免这种情况,大多数网站使用ETag和Expire Tag。第一个是ETag,它是一个标记,用来比较网站的缓存版本和实际服务器上的版本。当它们发生变化时,浏览器请求网站的更新版本。第二个——Expire Tag——用来设置从浏览器中删除缓存版本的期限。

网站所有者/管理员管理这个标签,并选择他们更新之间的平均时间。

用户也可以手动清除他们的缓存,以避免不必要的问题:在这里查看所有详细信息的指南。用户也可以用这些快捷方式强制刷新网站:

Windows: ctrl + F5 Mac/Apple: Apple + R或command + R Linux: F5     

现在让我们来讨论第二种缓存, 2。服务器缓存

服务器缓存为所有人加快网站速度,而不仅仅是返回的访问者。它是这样工作的:当浏览器请求一个网页时,服务器需要时间来处理这些请求。

在第一个请求(来自任何用户)完成后,服务器“记住”它,并在下一次以更快的速度将相同的数据交付给任何人。较低的服务器负载是缓存的最大好处之一:数百万用户可以同时打开网站,而且不会崩溃。在托管服务器之上,有一个用于DNS(域名系统)的缓存系统。你看,DNS通常被称为因特网的电话簿。它可以连接像10web这样的网址。io到主机的IP地址,如28.56.8.252。系统通过大量名为命名服务器(nameservers)的服务器进行操作,这些服务器保存着关于这些地址的记录。缓存名称服务器(也称为DNS缓存)存储有关DNS查询的信息,只要管理员决定。这段时间被称为TTL(生存时间),当你更改域名或主机时,这是必不可少的。缓存长期以来,用户和服务器之间的物理距离一直是影响网站加载速度的真正问题。内容传递(分发)网络- CDN是解决方案。这些网络由位于世界不同地区的几台服务器组成。它们缓存web页面的常用请求文件(静态内容),当用户输入查询时,最近的服务器用准备显示的内容响应。



服务器足够智能,可以识别设备类型、cookie设置和有关用户的其他信息,以便缓存和显示所需的确切页面。

CDN对于更快地交付动态内容也很有用——动态内容是惟一的,不缓存。     

常见的网站缓存问题

无论缓存系统有多好,没有人能完全避免缓存相关的问题。这些网站缓存问题可以具体地与用户的设备、用户的网络、你的CMS和网络主机相关。

让我们分别来看一下。这里有三种常见的情况。首先,浏览器缓存没有正确更新,因此用户一直看到旧内容。清除浏览器缓存在这里就足够了(请参阅浏览器缓存)。你可以在这里学习如何清除DNS缓存(Windows 10没有提到,但工作方式与Windows 8相同)。在罕见的情况下,问题可能是在用户的hosts文件指向了一个错误的IP。

Hosts文件将主机名指向本地网络中的IP地址,因此,如果该文件不是手动编辑的,则应该在其他地方查找问题。用户的网络/连接提供商

用户的路由器和Internet提供商的代理服务器/路由器都会缓存最终会过期的DNS记录。如果是这个问题,要么用户必须关闭DNS缓存,要么提供商应该将特定的网站包含在一个不缓存列表中。许多WordPress网站使用缓存插件或代码来使网站运行得更快。但这些插件可能适得其反。一个常见的错误是在一个网站上使用多个缓存插件。最肯定的是,插件会发生冲突。在这里阅读更多关于使用大量WP插件的问题。另外,即使你的WP网站上只有一个插件/代码,也要确保它在你发布更新的同时更新缓存文件。这是最常见的网站缓存问题之一。在网站上做了更改,但用户无法在浏览器中查看,即使清除了浏览器缓存并确保连接一切正常。这一定是由于服务器端缓存:服务器一直显示旧的缓存数据。如果网站托管在10Web上,清除缓存对管理员来说是一键操作。缓存是10Web自动托管服务的重要组成部分。它允许启用和禁用网站缓存与一个单一的开关和清除网站缓存与另一个点击,从网站管理仪表板。有了10Web,“如何缓存网站”这个问题就非常容易回答了。换句话说,如何用最简单的方法缓存一个网站。如果你想管理你的缓存,转到10Web仪表板,从“托管服务”下拉菜单中选择“工具”。我们建议一直保持网站缓存,以加快你的网站。当你更新一个页面时,10Web会自动清除它的旧缓存,所以不需要每次都清除它。唯一需要清除缓存的情况是修改通过短代码嵌入的元素。例如,当你编辑用form Maker创建的表单或用event Calendar编辑的事件时,更改发生在插件中,而不是在显示它的页面中。因此,在这种情况下,我们建议清除Tools菜单中的缓存,使更新对所有人都可见。什么技术10Web缓存的背后是什么?

我们使用Nginx的FastCGI来确保您的网站速度是最好的。除了用户方面的好处外,FastCGI还为服务器设计了一次允许更多请求的功能。

FastCGI是一个基于CGI(通用网关接口)的协议。更新的协议速度更快,因为它没有将每个请求作为一个单独的进程运行。

Nginx提供与WordPress高度兼容的FastCGI。     



我们努力为您提供最好的托管服务;我们最近推出了我们的内容交付网络,这将使您的网站在世界上任何地方都一样快。使用10Web,你可以从网站性能上获得比最好的缓存选项更多的东西。

谷歌Cloud上的自动化WordPress托管空间,加上优质的备份和安全保证您的网站的持久性能。

Plus,我们为您提供图像和速度优化服务,以满足您的用户最基本的网站需求。所以,开始审判吧。访问我们的主页,了解更多关于第一个人工智能支持的WordPress平台的信息。找出更多的常见问题

这里是一些最常见的与缓存相关的问题的答案:如何清除网站缓存

当人们问及清除网站缓存时,他们通常是指通过他们的浏览器清除它,根据你使用的浏览器的不同,说明也不同。例如,如果你使用谷歌Chrome, Mozilla Firefox或Internet Explorer,你可以使用键盘快捷键CTRL+SHIFT+Del,勾选缓存/临时图像和文件框,并清除缓存。如果你用的是Safari浏览器,并且愿意删除你的浏览器历史记录和cookie,只要点击上面菜单中的“历史”标签,然后点击“清除历史记录”。为什么要清除缓存?获取网站的最新版本。一个常见的原因,你可能想要清除你的缓存,如果一个网站或应用程序做了更新,但它们没有显示在你的浏览器上,因为旧的缓存网站版本。为了更安全。如果您与他人共享一台计算机,清除网站缓存将帮助您保护您的隐私。以提高性能。尽管缓存是为了提高网站性能,但如果你不清理它们一段时间,大量的数据就会积累起来,产生相反的效果。修复浏览器错误。如果你看到某些网站出现延迟或弹出错误,最好清除缓存,以防万一。这是一个概述,几乎所有你可能想知道的网站缓存。你的网站使用什么缓存插件或服务?请在下面的评论中告诉我们!你喜欢这篇文章吗?传播这个词!

留言取消回复

您的电子邮件地址将不会被公布。必填字段标记为*

您的电子邮件地址将永远不会被发布或共享。必填字段标记为*

COMMENT*

NAME *

EMAIL ADDRESS *

WEBSITE

在此浏览器中保存我的姓名、电子邮件和网站,以便下次评论时使用。







1评论排序由最近最近的答复     Kathir 2020年7月10日

伟大的文章感谢解释网站缓存的详细方式    伟大的文章感谢解释网站缓存的详细方式…保存、取消、删除、回复相关帖子10个简单的方法来加速你的WordPress网站的浏览器缓存:它是什么以及如何清除它?网站速度:如何影响你的流量和转化率我能从10Web得到什么?web缓存# # # 10沟纹
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|跨境圈导航 ( 粤ICP备19025394号 )

GMT+8, 2024-11-23 19:19 , Processed in 0.056576 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表