-----------------------------------------------------------------免费CDN加速站点
1、CloudFlare
CloudFlare可能是国内网友接触最比較早的免费CDN服务了,假设你的站点訪问用户是全世界的,那么 CloudFlare一定适合你,假设你的站点程序是Wordpress的,官方还专门为WP用户提供了一个官方插件(插件搜索CloudFlare),能够一次性设置完毕,而且能够在后台直接查看CDN流量, 使用CloudFlare必须使用CloudFlare的DNS,而且CloudFlare的一部分IP已国内和谐了。
CloudFlare官方主页:https://www.cloudflare.com/
2、Incapsula
Incapsula这是个美国的免费CDN,号称具有“global network”。近期incapsula在技术上进行了大规模更新,其CDN訪问规则也进行了彻底改变:之前北美、欧洲用户对其訪问,得到的是使用了anycast技术的ip,包括有美国、英国两个线路;亚洲用户訪问的则是Amazon EC2的新加坡节点;以色列单独有个海法的节点。
但如今,incapsula的cdn节点分布有了较大的变化:欧洲用户单独訪问位于阿姆斯特丹的节点;北美用户则是位于亚特兰大的节点;亚洲用户是位于东京的节点;以色列海法、新加坡的节点被撤销。
Incapsula官方主页:http://incapsula.com/
--------------------------------------------------------------------国内加速库
百度CDN公共库
百度公共CDN为站长的应用程序提供稳定、可靠、快速的服务,包括全球全部最流行的开源JavaScript库。
官网:http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
Ps:百度的速度眼下来说应该是和新浪差点儿相同的。只是jQuery的版本号比SAE少几个,其它类库应该都差点儿相同。
新浪云计算CDN公共库
新浪云计算是新浪研发中心下属的部门,主要负责新浪在云计算领域的战略规划,技术研发和平台运营工作。主要产品包含 应用云平台Sina App Engine(简称SAE)。
SAE的CDN节点覆盖全国各大城市的多路(电信、联通、移动、教育)骨干网络,使开发人员可以方便的使用高质量的CDN服务。
Ps:网上有评測说新浪的速度比百度的要好。个人没感觉出来。亲測半夜的时候出现过几次载入慢的情况(不知道其它站长遇到过没有)。
又拍云JS库CDN服务
又拍云存储是杭州纬聚网络有限公司旗下项目,成立于2005年6月,前期主要为又拍网、又拍图片管家提供图片云存储/云计算服务,于2010年2月对全部用户开放使用。
主要专注于海量小文件的存储与分发及图片云计算领域。提供的两大核心服务:静态文件云存储、CDN加速处理。
Ps:又拍云js库提供了经常使用的JavaScript库CDN服务。算是起步较早的cdn加速服务了。速度和稳定性也不错。只是js库有点少,有些前卫的js库可能不提供。
七牛云存储 开放静态文件CDN
像 Google Ajax Library,Microsoft ASP.net CDN,SAE,Baidu,Upyun 等 CDN 上都免费提供的 JS 库的存储,但使用起来却都有些局限,由于他们仅仅提供了部分 JS 库。但七牛云存储提供一个尽可能全面收录优秀开源库的仓库,并免费提供 CDN 加速服务。
Ps:同一时候,开放静态文件CDN也提供开源库源接入的入口,让全部人都能够提交开源库,包含 JS、CSS、image 和 swf 等静态文件。
上面这几个,我个人測试结果:百度云应该是最快的, 又拍的服务太少,差点儿不用考虑.阿里云据说也提供了公共CDN服务,但眼下官网找不到详细服务页面,临时不说了
360站点卫士CDN前端公共库
托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路,您能够在自己的网页上直接通过script标记引用这些资源,让站点訪问速度瞬间提速!
仅仅需替换一个域名就能够继续使用Google提供的前端公共库和免费字体库,让站点訪问速度瞬间提速。
Ps:360的步伐如今是越来越快了。各种技术和提供的服务更新的速度是飞快的。360CDN服务也是近期才推出的(貌似主要还是Google被墙了 的原因)。提供了大多数的前端js库,还在自己的server上面缓存了Google的前端公共库和免费字体库,这个算是其它国内的cdn公共库没有的。速度和 稳定性也不错,当然相比較并且还是略逊于百度和新浪(亲測有些地方宽带线路会断线,可能也是非常少部分吧)。毕竟提供服务还没多久。详细用法可查看WordPress利用360CDN公共库解决Google Open Sans字体无法载入.
-----------------------------------------------------------国外加速库
CDNJS
CDNJS提供很完整的 JavaScript 程式库,不管是热门或是冷门的一应俱全。若你认为它们缺少哪些好用的函式库,也能够自行提交到站点里,通过审核后就 CDNJS 就会为你分流 js文件!这项服务是结合 CloudFlare、Pingdom 与 S3Stat的,稳定性与速度自然不在话下。CDNJS提供的 JavaScript Libraries 所有列在站点首页,使用者能够直接搜索。这些程式库都有标示版本号编号、标签以及原维护站点链结。
Ps:CDNJS应该算是最完整的的JS库了。存储了大部分主流的 JS 库,甚至 CSS、image 和 swf,只是非常多国内优秀开源库是没有的。非常多国外前卫的Js库在CDNJS大都能找到。国内的速度尽管比不上其它的几个国内的CDN服务,可是相对来说 事实上还能够。
当然你也能够使用国人提供的CDNJS国内镜像站点的又拍云路径来引用相关JS和CSS文件。
国内镜像:http://www.cdnjs.cn/
CDNJS国内镜像托管在又拍云存储,可是各种JS或者CSS类库比又拍云自己出的JS库丰富非常多,并且每天同步更新且支持https协议。
Google Hosted Libraries
Google出品,必属精品了。尽管近期Google全线产品被墙了,连主要的Google搜索服务都无法使用了。可是谷歌的公共CDN公共库应该是 最强大的了,像当中的前卫的各种代码类库和Google Web Font 字体库,国内几大公共CDN服务差点儿都不提供支持。
官网:https://developers.google.com/speed/libraries/
Ps:当然, Google打不开怎么办?除了使用国内的cdn库,也没有什么好办法了。如:国内cdn不提供的js库使用七牛云存储cdn加速服务、Google Fonts Open Sans字体库使用360CDN公共库取代等。
Microsoft ASP.net CDN
ASP.NET开发团队推出的一个新的微软Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包含jQuery 和 ASP.NET AJAX)的缓存支持。该服务是免费的,不需不论什么注冊,可用于商业性或非商业性用途。
官网:http://www.asp.net/ajaxlibrary/cdn.ashx
Ps:微软出品,自然不会太差。尽管在天朝,速度依旧不会太慢(当然比不上国内的其它cdn)。
jsDelivr
MaxCDN是一家价格相对照较廉价的CDN公司,在全球分布着众多的节点。 jsDelivr是基于MaxCDN的一个免费开源的 CDN 解决方式,用于帮助开发人员和站长。jsDelivr包括 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上经常使用的静态资源。
Ps:每一款CDN的节点数量都是大家所关心的,jsDelivr总共提供着13个节点。载入速度和CDNJS基本差点儿相同,国内用户建议使用国内CDN服务最佳。大家能够自己測试看看。
总结:这些CDN公共库大都各具特色。大家能够自己选择性去使用。速度和稳定性以国内的百度和新浪为最佳(当然这是个人意见)。鉴于Google已经被墙,全部关于Google的服务大家还是尽快转移阵地,使用国内的CDN公共库服务吧。