什么是CDN加速?
CDN是英文Content Delivery Network的简称,中文意思为内容分发网络。CDN加速的原理是服务商通过在世界各地部署大量服务器节点,缓存源站静态资源(目标服务器),当用户访问时让用户从就近的服务器节点上获取内容,提高网页响应速度,给用户带来更好的体验。如果这个解释过于专业,不利于理解,我们可以用现在电商领域的多地仓储来举例“如果商家只有一个仓库,那么面对全国乃至全球的买家发货时,在路上的时间自然有长有短,离仓库近的买家可能当天收货,而离得远的买家收货可能需要3-4天。那么商家为了让所有买家收货时间都能很快,就在各个地区都设置仓库,当买家下单后,商家订单中心根据距离选择离收货最近的仓库发货,这样所有的买家收货时间都快多了。”CDN加速的原理类似,总的来说就是缩短距离,提高速度。
大部分CDN服务商是按使用量收费的,但是也有一些服务商为了吸引新用户,会提供免费的CDN服务。免费CDN服务的目的我想不外乎亮点,其一是让用户体验其服务后成为长期用户甚至付费用户,其二是通过免费用户形成口碑传播,提高品牌美誉度。不管怎么说,这些免费CDN对中小企业和个人用户来说,都是不错的福利。云门网(yunmen.cc)为大家收集整理了目前可免费使用的CDN,对大部分中小网站来说,免费CDN也基本够用了。
启用CDN加速的好处有哪些
节省成本
CDN对流量进行分摊处理,极大的减少了源站的带宽及服务器资源需求,可降低企业云主机方面的成本投入。
另外,有的网站流量会有较大的波动性,如:电商企业在做活动的时候,当天流量可能达到平时的数倍,而在活动过后则会下降较多。
在不使用CDN的场景下,往往需要准备足够应付流量波峰的云服务器资源来应对,平时又用不了这么多,这样会造成资源的较大浪费。而CDN使用按量付费的模式,可有效降低这种资源浪费的情况。
提升用户体验
传说互联网有一个8秒定律:如果用户打开网页的时间超过8秒,会有超过70%的用户放弃等待。加载时间每多1秒,你就会流失7%的用户。这个定律表明了网页打开速度对于网站的重要性。CDN服务可以有效提升用户打开网站的速度,从而极大地提升用户体验。
提高安全性
当前,在互联网上的黑客攻击并不少见,像DDoS等流量攻击往往会通过大量请求将源站的资源耗尽,从而让正常用户无法进行访问。CDN服务屏蔽了源站的IP信息,使得攻击者无法对源站地址进行直接攻击,而且CDN有着广泛分布的节点,可以有效减少攻击的危害性,使得业务的安全性得到增强。
国外免费CDN平台
Cloudflare CDN
Cloudflare 通过全球边缘网络实现超快速的静态和动态内容交付。对内容的高速缓存方式实行精确控制,降低带宽成本,并充分利用内置的不计量 DDoS 保护。
CloudFlare成立于2009年,是国外著名的免费CDN网站加速服务公司,而且还提供实时安全保护服务和网络优化等,可以免费使用,也有收费服务。国内也有免费好用的CDN,但大部分需要网站备案后才能使用,对于没有备案的网站来说CloudFlare就是免费CDN的重要选择了,因此CloudFlare也得到了众多站长的青睐。CloudFlare分为免费版和付费版,支持免费的SSL证书并且可以一键实现https。
imperva
Incapsula是一家新加坡的CDN服务商,它跟 CloudFlare 的功能类似,都能让你的网站加速,降低流量及资源的消耗,Incapsula 节点主要分布于美国、英国、以色列、新加坡、日本等等,对于流量较大的网站来说,这项服务能有效降低服务器的负载,加速网页开启速度。
不同于 CloudFlare,使用 Incapsula 并不需要将 DNS 设定至指定的位址,而是直接修改 A、CNAME 记录,完成后就能透过 Incapsula 服务来存取网页。
incapsula 提供一种免费方案及四种付费方案,免费方案的功能较有限,但基本的安全检测、防护、最佳化功能也都有内建,其实已经可以满足一些小型网站的需要,如果有需要,我先前还介绍过另一个 Photon CDN,对 WordPress 架站的使用者来说是个不可多得的服务。
Jetpack插件:
对于WordPress用户来说,这个插件不陌生,它也提供免费的CDN服务(称为Photon),该服务通过其全球供电的WordPress.com网格为您的网站图像提供服务。要激活此服务,您需要下载并安装Jetpack并激活其Photon模块。
您无需配置任何东西!只需安装插件,使用您的WordPress.com帐户登录并激活光子模块即可。而已。您所有的图像都将被卸载到WordPress网格中,该网格为全球数十万个网站提供支持。
以上三款是长期提供免费CDN服务的,还有一些服务商会给用户提供免费试用的机会。
AWS Cloudfront
亚马逊网络服务(AWS)是以高性价比向大众推出高性能云计算的先锋。他们的服务之一是Amazon CloudFront,它是业内领先的内容交付网络,由Slack和Spotify等用户使用。
最重要的是,他们有一年的免费使用等级。配额?在试用期内50GB的境外转账。对于所有WordPress爱好者来说,这绝对是一个必须尝试。
Google Cloud CDN
与AWS类似,Google Cloud可在一年的时间内提供300美元的信用额度,并可访问其云CDN平台。以全球级规模和覆盖面,快速可靠地分发 Web 内容和视频内容。
国内免费CDN平台
性能魔方
性能魔方云加速提供国内外30个IDC和300+CDN节点网络加速,免费版前3个月免费使用百余个CDN节点和每月1000GB流量,之后每月可获得200GB的免费流量,此网站还免费提供网站云监测和WEB检测服务,值得体验。
又拍云
又拍云是国内知名企业级云服务商、国家高新技术企业,持有工信部颁发的 CDN 牌照;又拍云拥有 10 个数据处理中心、1000 多个国内 CDN 节点、近百个海外 CDN 节点、40000 台服务器、10TB 保有带宽,日均请求超过 1500 亿次。
新注册的又拍云用户可以免费获得代金券,成为又拍云联盟的用户,一年内每月可免费使用10GB存储空间及15GB流量,加速服务没得说,又拍云也可以免费申请SSL证书实现https访问。
七牛云
七牛 CDN 每个月可使用10G的免费存储量和10G的CDN流量与100万次的Get请求数,七牛云在海外也有众多加速节点,七牛云TCP压缩优化使网页中大图和样式等实现秒加载。七牛CDN在使用过程中要记得保持余额充足。
加速乐SCDN(知道创宇)
知道创宇云防御SCDN(Secure Content Delivery Network)提供低成本,高可用的安全内容分发服务。加速乐CDN分为免费和收费,免费版每月3600G流量,每小时限制5GB流量,平均加速200%以上,访问量提升19%,是唯一一款使用前后不会影响网站访问及搜索引擎排名的免费CDN平台,缺点是不支持SSL证书。
百度云CDN
百度云加速CDN服务支持免费版和付费版两种产品,在国内外都有加速节点,还带有统计访问、高级加速设置等功能。同时百度云加速支持未备案的站点接入CDN,加速服务一般,不过可能利于站点收录。
多吉云
DogeCloud融合CDN,云加速提供国内外30个IDC和300+CDN节点网络加速,免费每月提供20G流量支持SSL证书,将网站内容分发至全网加速节点,配合智能调度和边缘缓存,使用户可就近获取所需内容解决网络拥塞问题, 提高网站响应速度和可用性,降低源站压力。可以根据网站日访问量来设置自己的CC策略。
FreeCDN
免费云加速(FreeCDN)- 为您免费提供网站加速和网站防御(DDOS、CC攻击)。纯免费CDN、平均加速200%以上,访问量提升19%,是唯一一款使用前后不会影响网站访问及搜索引擎排名的免费CDN平台。不限流量不限使用时间,提供国内加速全球加速亚太加速多个节点,支持HTTPS+泛解析+防御DDOS CC
奇安信网站卫士
奇安信网站卫士是北京奇安信科技有限公司推出的免费网站安全防护产品,是国内用户量最大的网站安全产品之一。奇安信提供的免费CDN服务,不限流量,CDN加速功能和基本的安全防御功能比较稳定,其提供的免费域名解析服务也很稳定。奇安信网站卫士支持上传SSL证书,防御CC能力可观,官方承诺永不回源,ping也没啥问题,一个很不错的CDN。
更多CDN服务平台:
除了以上提供免费CDN服务的这些平台,其实国内主流云主机服务商阿里云和腾讯云也提供CDN加速服务,而且由于他们本身有着遍布全球的云服务器节点,其CDN服务稳定性可能还要更高一些。只是阿里云和腾讯云的CDN就不可能长期免费了,所以更适合追求稳定性的大中型企业使用。
腾讯云CDN
腾讯云CDN使用户可以就近快速获取资源;避免了网络、地域、运营商等因素带来的延迟,有效提升速度、降低时延。CDN技术只能加速静态内容,动态内容可以使用腾讯云全站加速网络ECDN实现加速。
腾讯云可以免费申请SSL证书,腾讯云CDN也能很好的支持SSL证书,从而实现https访问,腾讯云的CDN不是完全免费的,但新注册的用户目前可有免费的流量包赠送,而且腾讯云每月都会赠送10G免费的加速流量,对个人网站来说也可以选择。
阿里云CDN
阿里云CDN在全球有2800+ 节点,150T带宽能力,六大洲覆盖,国内主流运营商支持,支持自定义防盗链、缓存策略、HTTP响应头等功能。 开放API接口,提供服务开通、内容刷新、获取监控数据、下载分发日志等功能。标准化的配置响应更及时,通过用户自助提交的方式实现自动化,阿里云CDN控制台响应迅速,使用体验流畅。