前言#
本篇文章针对的是国内 CDN,需要完成备案才能够使用。
现在的网络环境下,如果网站使用单一服务器 ip,可能会导致有些地区的访问速度极慢甚至还会出现打不开的情况。
这对新站点更是一个很大的损失,但由于网站流量不是很大,可以借助于国内免费的 CDN 服务来加速个人站点了。
(国外 CDN 加速推荐 Cloudflare,之前有介绍过怎么来设置和部署,点此查看)
(长文多图预警)
免费 CDN#
本文章中进行测试的免费 CDN有:
- 百度云加速 2. 又拍云联盟 3. 七牛云加速 4. 加速乐(知道创宇) 5. 景安 CDN(快云) 6. 华为云 CDN(试用) 7. 360CDN
主要从注册难易性,管理 **** 面板功能完整性和各地网络延迟三个方面来进行对比。
(以下小标题均为超链接,可跳转至相应的 CDN 提供商官网)
(以下若有注册链接均为我的推广链接,不强迫使用,注册地址点击标题的官方网站进入就可以找到入口,但还是希望能支持一下)
百度云加速#
登陆上你的百度账号后,即可进入接入界面,如果没有实名认证的话,还需要先去控制台进行实名认证,提交资料后半天左右可以通过。
再接入界面填写你的主域名(例如我的是 resdon.cn,得备案,未备案域名验证不会通过),并且选择接入方式,NS 方式需要修改域名服务器,CNAME 只需要添加一个 CNAME 解析就可以了。
接下来就是添加子域名,主域名是 @,www 是 www,我这里写的是一个测试页。
接下来设置 DNS 记录,需要你去 DNS 服务商处添加 CNAME 记录,如果选择的 NS 接入,则需修改你的域名服务器(较麻烦,不推荐)。
下一步是选择版本,我们选择免费版本就可以。
等待信息同步之后就可以使用百度云加速了。
另外,百度云加速支持全球加速(国内自有节点,国外与 Cloudflare 合作),但免费版只支持 HTTP 加速,即你无法布置 SSL 证书。
控制台界面如下图。
下面使用IPIP.NET提供的测试工具来测试一下全球延迟。
得益于和 Cloudflare 的合作,海外的延迟极好,这点是其他几家免费 CDN 提供商都没有的优势。
我用的是阿里云上海的服务器,国内裸连的延迟如下,可做个对比。
又拍云联盟(本站正在使用)#
使用他们的免费 CDN 服务需要在网页上添加他们的站点 Logo,且需要通过审核(每月 10GB 存储 + 15G CDN 流量)。
新用户注册有有效期一个月的 61 元代金券,点此注册。
下图为控制台照片。
点击右上角创建服务,进入到创建页面。
这儿值得注意的是,支持全球加速和 HTTPS,在这点上比百度云又好了一点点,到 DNS 服务商处添加 CNAME 解析就完成设置了。
可以设置图片处理,回源管理,HTTPS 等,HTTPS 里面还可以一键开启 TLS1.3,比较实用。
下面用 IPIP.NET 来测试一下全球延迟。
全球节点除了亚洲以外加速效果都不太理想,只能说稍微好了一点点。
看了下,又拍云的国外 CDN 节点较少,检测出来的仅有德国,香港,新加坡三个海外节点,导致国外延迟不理想。
还请各位仁者见仁智者见智吧。
七牛云加速#
七牛云加速同样需要实名认证,点此注册。
七牛云只支持免费 HTTP 加速(每月免费 10GB),不支持 HTTPS(需付费),支持全球加速。
选择域名管理 -> 添加域名,开始设置你的 CDN。
创建成功后,到 DNS 服务商处添加 CNAME 解析即可。
等待相关信息同步完成后,就可以开始使用了。
七牛云同样包含了回源配置,缓存配置,HTTPS 配置(免费版不可用),访问控制,图片优化等功能,还是可以的。
接下来来测试全球延迟
全球延迟极好!可以和百度云加速相提并论了。
国内延迟也不错,有明显的加速效果!可惜不支持 HTTPS,这算是唯一的缺点了。
加速乐(知道创宇)#
创建账号后,需要实名认证,验证手机,邮箱,缺一不可。
免费版 CDN 能提供的有:3600GB / 月,峰值最高 5G / 小时,72 条线路,防盗链,永久在线等(比较适合大流量的站长)。不支持 HTTPS。
点击添加域名,输入主域名,同样选择CNAME 接入方式,进入下一步。
下一步就是添加子域名了,点击添加子域名,输入你要加速的内容,这一部分和百度云加速有些相似。
然后继续下一步。
需要验证域名,方式有两种,挂标验证和 TXT 验证,选择最适合自己的就好。
我在这里选择的是TXT 验证,只需要在域名注册商处添加一个 TXT 解析即可。
下为验证成功后的提示。
默认模式是回源模式,需要回到子域名管理处重新选择为云端模式(自域名管理 ->DNS 修改 -> 云端模式)。
然后根据显示出的 CNAME 去 DNS 服务商处添加你的 CNAME 记录。
添加完后点击检测,检测成功即为成功接入。
控制面板支持的功能如下,没有图片优化。
知道创宇加速乐主打的是安全加速功能,提供了其他服务商没有提供的三个防火墙。
下面测试全球延迟(官网没标注是否全球加速,我们可以正好来检测一下)
很明显,不支持全球加速,但是国内延迟有较大改善,但海外延迟不降反升。
但加速乐的优点是安全和大流量。
快云 CDN(景安网络)#
景安同样需要实名认证之后才可以使用。
点击添加网站,即可开始配置 CDN。添加完主域名后,会提示你在七天内完成解析,否则会被删除。
在添加子域名中,进行对加速域名的添加,与上文中的百度云加速和加速乐添加类似。
添加完子域名后,根据显示出来的别名去在 DNS 服务商处添加 CNAME 解析即可。
控制台仅支持缓存刷新与智能压缩,图片快速加载都需要专业版支持,在这点上不如其他服务商,并且不支持 HTTPS。
下面来测试全球延迟,和加速乐一样,没有写出是否支持全球加速。
检测出来了,支持海外加速,海外用的Cloudflare 服务器,在这点上和百度云加速一样,不得不说,Cloudflare 的海外加速很稳。
至于国内加速的情况,只能说加速效果一般。
华为云 CDN(试用)#
华为云的 CDN 是使用两个月,每个月500GB 加速流量,需要实名认证,注册链接。
实名认证支持三种认证方式,银行卡认证和APP 人脸验证是实时的。
是以订单的形式完成这两个月的试用的,不 **** 支持全球加速(仅为国内流量包,需另购海外加速包),支持 HTTPS,可惜是试用两个月(购买大陆流量包目前的价格是 50 元 / 500GB/1 年)。
点击添加域名,完成对你域名的 CDN 加速。
填写完信息后确定,稍等片刻后会出现 CNAME 信息,到 DNS 服务商处添加 CNAME 解析。
毕竟还是个付费产品,该有的功能都有,还是挺齐全的。
接下来测试全球延迟。
国内延迟处于比较优秀的水平,海外延迟就不用说了,自然崩了。
360 CDN(无法使用)#
360 的 CDN 感觉选择是处于半残废状态,也同样需要实名认证。
在文本框中输入主域名,选择 CNAME 接入,添加域名。
接着添加子域名即可,选择云防护,过程和百度云加速类似。
将获得的 CNAME 添加到 DNS 服务商处的解析中即可加速生效。
CNAME 解析已经生效了,但是 360 这边检测不出来,果然是残废的,无法使用。
下面的是之前解析成功时的延迟,惨不忍睹,除了列出的这几个,其余节点全部 100% 丢包。
总结#
除了 360 不能用了以外,将其他 6 家服务商纳入其中进行对比。
注册难易性:各家都差不多,都需要实名认证+网站备案,又拍云要更为麻烦,要向官方提出申请,并在网站上推广又拍云。
管理 **** 面板功能完整性:华为云 > 又拍云 > 七牛云 = 百度云 > 加速乐 > 快云
下面比较中,最前面的是最好。
各地网络延迟(全球):百度云 > 快云 > 七牛云 > 又拍云(前为支持全球)> 华为云 > 加速乐
各地网络延迟(国内):华为云 > 又拍云 > 七牛云 > 百度云 > 加速乐 > 快云
(按平均值算,且至经过 IPIP.NET 一次测试,不严谨)
支持 HTTPS 的服务商:又拍云,华为云
支持全球加速的服务商:百度云,快云(基于 Cloudflare);又拍云,七牛云(自有)
综合推荐:又拍云 > 百度云 > 七牛云 > 快云 > 加速乐 > 华为云
(个人想法,仅供参考;才疏学浅,如有错误,还请指正)