Skip to content

CDN

CDN 的全称是 Content Delivery Network,即内容分发网络。它依靠部署在各地的服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

简单的来说就是:将你网站重要的部分,复制到各个地区的服务器。不同地区的用户访问你网站时,就近访问最近的服务器获取需要数据。增加页面浏览效率、优化了用户的浏览体验。

Cloudflare

如果拥有一个国际化的网站,受众是世界中的各个国家,那么一定需要使用CDN服务。在众多CDN服务商当中,最优先选择的就是 Cloudflare 的 CDN 服务。

Cloudflare是什么

Cloudflare (该链接可能需要通过加速器进行访问 ) 是用来专门保护和加速任何线上的网站的一个服务平台。当网站加入了 Cloudflare,所有的流量就会通过它特殊的智能全球网络进行路由传输。Cloudflare 会自动优化网页传送,同时你的用户可以获得最快的页面加载时间、和最佳性能体验。除此之外它会监控、并阻止非法的、滥用的抓取爬虫、以及各种黑客的攻击。

简而言之,使用 Cloudflare 可以实现:网站加速网站加密数据加密攻击监控漏洞监控 等效果。

网站如何设置 Cloudflare CDN

注意,Cloudflare加速在中国大陆区域并不明显。

第一步:注册账号并添加网站

如果没有使用过 Cloudflare,那么可以通过Cloudflare进行账号注册。

随后添加网站,选择 Free 计划即可。

第二步:验证网站

Cloudflare 仪表盘中,点击添加的网站。在页面更新名称服务器,会看到已分配的 Cloudflare 名称服务器

以腾讯云为例:修改域名 DNS 服务器

将域名服务器地址修改为 Cloudflare 提供的两个地址即可。

注意

修改 DNS 通常需要 5-10 分钟才会生效。

保存好地址后,回到刚才的 Cloudflare 的界面,点击最下方的 完成,检查名称服务器

第三步:CDN加速

进入快速入门指南的设置界面,点击开始使用,一般全选。

  • 自动HTTPS重写:ON
  • 使用使用HTTPS:OFF
  • Auto Minify:JS,CSS,HTML
  • Brotli:ON

点击 完成 即可查看数据情况。

注意

如果你以上都成功设置好了,但网站打不开,可能是网站的 SSL 部分出了问题。

设置SSL证书

网站已有证书,建议关闭,入口

  • Cloudflare 选择对应网站 > 左侧:SSL/TLS > 选择:关闭(不安全)