五月 20th, 2020

是否知道网站内容进入计算机的过程?首先,输入一个网站地址。这被认为是对内容的“请求”。然后,“请求”被发送到存储网站内容的网站服务器。该计算机“提供”内容,从而满足“请求”。

本文将讨论名为CDN的内容。CDN即内容分发网络。顾名思义,CDN是为战略性、高效地分发内容而创建的服务器网络。

CDN是通常无需考虑的互联网管道的一部分。但是,它们会对网站的性能产生很大影响,因此需要讨论有一些与CDN相关的主题。

本文将详细讨论CDN,然后回答以下问题:

  • 为什么需要CDN?
  • 它们如何工作?
  • 如何使用CDN?
  • CDN安全吗?

内容分发网络(CDN)是位于全球不同位置的服务器网络,用于向靠近这些服务器的用户发送内容。

简单地解释一下,位于伦敦的服务器将向伦敦用户提供内容,而位于纽约的服务器将向纽约用户提供内容,这两个服务器都连接到位于其他位置的主服务器。

尽管CDN包含许多服务器,但总会有一个主网站服务器来存储主要内容。其他服务器存储内容的缓存副本。目的是尽可能快地向“请求”内容的用户提供内容,最大程度地减少延迟,并确保内容在世界范围内的顺畅流动。

为什么需要CDN?

使数据在互联网上快速流通的任何东西都是有价值的!CDN因其能够为全球人们提供更顺畅、更快、更以用户为中心的体验而受到欢迎。随着注意力持续时间越来越短,对快速网站的需求变得越来越重要。研究表明,即使延迟一秒钟,转化率会下降7%,网页浏览量下降11%,客户满意度下降16%。

如果一台服务器收到来自世界各地的数百万个请求,且全部用于同一网站,那将对网站服务器造成很大压力!最好将这些请求分发在处于不同位置的多台服务器之间。这可以防止网站崩溃或加载太慢,这就是CDN如此惊人的原因!

CDN缩短了用户与他们要访问的内容之间的物理距离,从而缩短加载时间并提高站点性能。CDN也可能对用户体验产生重大影响。它们使用户根据访问站点的方式对站点进行定制。

例如,如果用户从德国访问网站,并且该网站位于CDN上,CDN可以提供德语内容,从而为德国用户提供独特的缓存版本。这意味着网站上的所有内容都是为德国定制,目的是提供完全的德语网站体验。

CDN如何工作?

如上所述,CDN是遍布全球的大型服务器网络。包含保存原始内容的主服务器,以及保存网站缓存版本的其他分布式服务器。

例如,苹果公司的网站内容存储在位于美国的主服务器上,而其缓存版本位于全球的分布式服务器上。每个缓存版本的内容会根据其网站服务器位置的语言进行调整。

为什么要使用CDN?

CDN有助于FEO(即前端优化),其重点是减小文件大小并最大程度地减少加载网页所需的请求。所有这些旨在消除用户认为的内容交付缓慢问题。

CDN的最大好处也许是它们为互联网流量的扩张奠定了基础。它们可以轻松吸引大量受众,并为每个用户在网站上提供出色的体验。

使用CDN的其他好处包括:

  • 页面加载速度更快,
  • 减少互联网带宽消耗,
  • 平衡多台服务器上的互联网负载。

但是,至少在一种情况下,如果仅打算向特定位置的用户提供内容,则无需使用CDN。例如,如果目标用户在纽约市而非其他地方,则其它位置的内容缓存将毫无价值。

以下是一些通常需要使用CDN的业务类型:

  • 在全球各地销售产品的电子商务商店;
  • 向国际旅行者提供信息的官方网站;
  • 连接国际买家和卖家的市场(如eBay或Amazon);
  • 全球范围内分发内容的内容平台,例如Youtube。

如何使用CDN?

大多数主机商都将CDN作为附加功能包含在内,这使它成为所有建站客户的选择。近年来,主机商向客户提供的CDN使用成本已急剧下降。

如果托管方案允许访问CDN,为使用它,需在网站的控制面板中进行一些配置更改。通过修改根域DNS配置,可以将从原始服务器到CDN的流量定向,从而改善内容到达远程用户的方式。

CDN安全吗?

CDN不仅安全,实际上也有助于防止对原始服务器的网络攻击。任何可能的黑客都有很大的机会从本地服务器访问缓存的内容,因此,原始内容仍然受到保护。这使得CDN的使用非常安全,可以保护在线存储的重要内容。

CDN的另一个重要安全功能是,通过CDN传输的数据和内容通常使用安全套接层(SSL)连接进行加密。这意味着它不受外部访问或操纵的影响。

此外,由于通过本地网站服务器向国际用户发送内容所需时间少于从原始服务器提供内容所需时间,因此CDN通过限制内容受攻击的时间来提高数据安全性。

我们强烈建议使用CDN。它们提供了快速的内容交付,并且由于它们能够提供位于特定位置的内容版本,因此可以帮助全世界的用户在网站上获得更好的体验。想知道更多的内容可以阅读CDN的有哪些优点和缺点

TAGS:

发表评论

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