# 内容分发网络(CDN)

CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

当使用CDN时,内容会被缓存在这个网络中,并使用最近的边缘服务器来传输,而不是直接访问您服务器中的内容。

# 工作原理

CDN 服务通过使用 "Pull zone "来工作,它是一个终端,从你的网站上获取资源,并从那里重新分配这些资源的访问。拉区实际上是一个 URL,它将被配置为提供源内容。

例如,让我们假设在你的服务器上的一个图片资源可以使用这个URL来访问:

https://demo.chevereto.com/image/picture.jpg

当使用 CDN 时,使用的 URL 为拉取区域的 URL,它看起来像这样:

https://pullzone-url.at.cdn-service.com/image/picture.jpg

源地址(您服务器上的URL)将按需使用,将内容缓存到 CDN。整个事情将需要时间向最终用户展示改进,这取决于你的网站有多少活动。

# 为您的网站启用CDN

为您的网站启用 CDN 将分发您网站的静态资源,如 "js","css",字体等。它也将分发您的用户生成在本地的内容(外部存储除外)。

  • 进入 仪表板 > 设置 > 外部服务
  • 进入 CDN 菜单,设置为 "启用"
  • 填写您的 CDN 地址
  • 保存您的更改

# 启用外部存储的CDN

启用外部存储的 CDN 很简单,只要提供 存储URL

# 自定义域(CNAME记录)

你的CDN服务商会给你一个URL,以便从你的网站上提取内容,并将其放入CDN。最有可能的是,他们会给你一个像这样的长网址:

https://pullzone-url.at.cdn-service.com/

大多数 CDN 服务商允许你使用 CNAME记录 (opens new window),所以你最终会得到这样的结果:

https://cdn.mydomain.com/

使用 CNAME 的好处是,如果您切换 CDN 服务商,更改将是无缝的,URL将继续工作,因为没有任何变化。此外,如果您决定完全关闭 CDN,只需将 CNAME 更改为您的域名,一切都会继续工作。强烈建议您将CDN与CNAME配合使用。

有关 CNAME 记录的使用说明,请咨询您的 CDN 服务商。