10月 14th, 2021

CDN 是帮助网站在页面加载期间减少延迟的网络。当Web浏览器向您的网站发送请求时,该请求需要从浏览器的位置到您的托管服务器所在的位置移动一段物理距离。

延迟是数据在浏览器和Web服务器之间往返并返回所需的时间。距离越远——延迟越高。

例如,从纽约的浏览器向达拉斯的服务器发出请求的延迟时间通常比从纽约向新加坡发出的请求短得多。

  CDN 如何工作?

CDN 的工作原理是在多个服务器位置缓存您的一些网站内容。例如,您的Web服务器可能位于德克萨斯州,但CDN可能在欧洲、亚洲、澳大利亚和世界各地缓存它的一部分。

当访问者针对您的网站提出请求时,该请求将首先转到CDN。当内容交付网络收到这些请求时,会发生两件事。首先,CDN开始从最接近请求来源的服务器提供缓存数据。同时,CDN将请求传递到您的Web服务器,该服务器加载所有其他元素。推荐阅读:《什么是CDN,CDN它是怎样工作的》

  CDN 如何帮助您的网站?

如果使用得当,内容交付网络可以通过多种方式帮助网站。CDN解决方案带来了许多优势,并以不同的价格提供,涵盖任何规模的项目。

CDN 可以改进的核心领域包括:

  1)表现

通过从靠近请求发起位置的位置提供数据,CDN为您的Web服务器提供更多时间来完成请求的其余部分。这些额外的时间有助于提高您的整体网站性能,从而带来更好的用户体验。

通过部分减轻网站访问者的负担,CDN还可以减少Web服务器上的资源压力。这种减少意味着您可以用更少的服务器资源为更多的网站访问者提供服务。推荐阅读:《 CDN的加速原理 》

  2)可靠性

CDN 用于缓存您的网站内容的多个服务器也提供了负载平衡的好处。如果您的网络服务器收到太多请求,它会尝试处理所有请求。当对系统资源的需求超过服务器容量时–您的网站开始出现故障。 使用CDN时,所有请求首先通过负载均衡器。它拆分请求并将它们发送到CDN上的不同服务器,从而可能使您的网站提供更高程度的弹性。

  3)安全

CDN解决方案以各种方式帮助提高网站安全性。它们可以缓解分布式拒绝服务攻击、SQL注入、CSS 攻击等。虽然CDN提供的防御总和可能会有所不同,但一个常见元素通常是Web应用程序防火墙(WAF)。WAF充当监控站,过滤通过CDN的所有流量。它们可以阻止恶意攻击,并且在许多情况下,可以智能地评估流量模式以检测其他潜在威胁。

以上就是CDN对于网站的重要性全部内容。推荐相关阅读:《CDN缓存工作原理以及条件》

TAGS:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注