由于项目需要,用了几款不同的CDN,正好对比一下:
国内 - 百度、加速乐、阿里云CDN
国外 - 阿里全球 和 Cloudflare
稳定性
用了2年多了,都没怎么出过问题。没有碰到某节点出错的事情。但是不代表今后没有,所以请慎重参考。
流量价格
阿里双十一的时候,6折买了1T的流量。相当于2毛左右1G。(阿里国外很贵,大概3毛多吧,自己查证一下)加速乐一般是3毛1G。CloudFlare最便宜,20刀一个月随便用,但是你流量少的话就可以用免费版的。如果流量大的话,百度还是很便宜的,因为是包月的。阿里是按照带宽或者流量收费的。
速度-国内篇
如果您只关心的是国内用户的速度,那么几大厂商都差不多。其实CDN就是拼的硬件,我敢说他们软件底层基本都是用ngix改的。
速度-国外篇
这是最坑的地方了。因为每个CDN厂家都基本会有国内加速和国外加速。阿里最牛:国内加速、国外加速和全球加速。我第一次看到分的这么细的。如果您选了国内加速,那么恭喜您,您的网站在国外访问就会慢如老牛。所以~ 一定要根据自己用的区域来定哦。如果国外用户比较多的话,阿里和百度都是不错的选择。
SSL支持
百度使用的是cloudflare的无配置技术,比较适合小白不过价格门槛较高。需要5000的套餐才支持。阿里由于是按照流量计费,所以都支持。
客服支持
可能是大客户的 原因,阿里的客服还是很有耐心的。无论问题如何的难搞,都会耐心的陪你。有次我们碰到一个问题,看起来是CDN的问题,但是后来证明是我们的代码问题。客服陪我们2天解决问题。腾讯和百度的客服,我没怎么打过交到的。虽然我们在百度广告上也投入很多钱,但是打交道的时候感觉对方(客户经理)很油条,也不是百度的员工,更不是技术人员。这点可能是和腾讯、百度的企业基因有关系吧。百度的客服中心是用的kf5的,有个营销QQ号。。。 唉,啥都要有QQ的事情。
对比测试网址:
我长期的开了两个网站作为百度和阿里云的CDN的对比测试,感谢起飞页提供的测试空间和域名:
百度:http://baidu.cdn.sites./
阿里:http://cdn.sites./
你可以根据自己实际情况进行速度对比测试。
关于百度CDN和CloudFlare:
根据我的观察,我发现了几点有趣的事情:
1、百度CDN似乎是使用的cloudflare的技术。而CloudFlare的官方网站上也没有否认这一点。这个很值得深入考虑。
2、百度的国外节点都是CloudFlare的名下的IP,这个合作可不一般啊,但是对于用户来说,这就代表更高的速度。