首先如果你的项目没有多大量,我真心不建议你用CDN。
如果你的项目每天只有不到1000个UV,那我建议你不如直接提升服务器外网质量和带宽。比如使用BGP的线路;比如服务器外网带宽提到5-10M。
也许你会说“你知道1M服务器带宽多少钱吗?”
我想说这些带宽都是实打实被你用了,你不亏。
如果你没准备好贸然上了CDN,又不幸被竞争对手或无聊黑客盯上了,每天让你亏个1000块钱,So Easy!
所以我建议你能不用CDN就不要用,特别是个人项目。
但如果你的项目到了不得不用的时候,那你在上CDN前要做好这几件事。
什么时候是不得不用?比如继续提升服务器带宽已经不能很好地解决网站性能明显的下滑,用户请求时间明显延长、用户跳出率增加,网站404逐渐增加、视频播放卡顿严重等问题。
而这时候市场上免费版CDN,99%以上都是满足不了你需求的。
1、确认业务能否用CDN,以下情况是不能使用CDN或效果不明显
2、CDN开通后的一些使用技巧。
各家产品都有监控告警功能,无论使用任何云产品,第一件事是设置好告警通知,一旦被攻击或服务不可用,可以第一时间得到通知。
通过设置带宽/流量上限,将被攻击导致的损失降低到可以接受的范围内。
访问量大的文件,先将文件预取到上层CDN节点,以降低回源带宽成本。
配置好Referer、IP、UserAgent黑名单和白名单,以及URL鉴权、远程鉴权等功能,并定时检查补充黑名单,提升网站安全。
3、使用CDN直接选择大厂服务。
我之前写过一遍CDN评测,国内头部的云厂商CDN质量都非常不错。
云计算和IT架构:CDN国内服务商怎么选?对比阿里云、腾讯云、七牛云、华为云和UCloud后,我豁然开朗!
性价比方面,UCloud活动力度最大,先付1块钱买100GB测试,也可以直接向客户申请免费测试。
测试没问题,就可以直接入手50TB,单价不到8分钱,对比阿里云、腾讯云便宜太多了。
最重要的是UCloud的CDN流量包都是没有时间限制的,可以长期使用,这个非常好。
直达官方活动:
1.国内还是国外,国内UCloud等云厂商覆盖的效果不错,国外优先选择Akamai,Cloudfare,Akamai没有免费体验的流量包,cloudfare有
2.本人在云厂商工作,详细云产品解决方案和资源推荐可以找我
国内推荐 百度云加速-免费CDN、网站攻击防护、SEO优化工具
国外推荐 Cloudflare - The Web Performance Security Company | Cloudflare
免费CDN肯定有呀,腾讯云、新浪云和阿里云都有免费的套餐,但都不是永久的。对于企业来说,尽量不要用永久免费的CDN,因为你也不知道免费的CDN有没有其他问题,有的免费CDN是不支持移动节点加速的,如果你碰上就相当坑了。
个人网站流量低,其实可以适当尝试永久免费的CDN,例如WebLuker,FreeCDN,UCloud,加速乐等。其实收费的大厂CDN也有免费的方法:
例如:腾讯云对于新的个人用户和企业用户都有流量包赠送,好像是个人用户120G免费境内流量包,分6个月生效,每月生效20GB;企业用户360GB免费境内流量包,分6个月生效,每月生效60GB。
腾讯云申请ssl证书很方便,而且CDN对HTTPS的支持很好。最关键的是,虽然名义上是收费CDN,但是经常有优惠活动,CDN境内流量12元/100GB,自购买12个月之内有效,小站基本上都够用了。而阿里云的免费申请就比较费劲了,很难抢到名额。
用香港CDN免备案,去香港云空间看看吧低至9.9/月、49/年,具体:
大厂免费CDN不好用?
看这里看这里
Hostspeed为各中小站长提供免费的CDN
节点数12个 7台香港+5台美国 平均延迟35ms
采用的精品回国CN2GIA高速线路,集群1TDDoS防护,金盾/天机盾/滑动验证CC策略可无视99%CC攻击。