Answers
CDN 一般比你的网站快很多,可以在一定程度上加速访问,可以在一定程度上节省服务器流量,浏览器会缓存同一个地址的JS,因此,使用同一个 CDN 的人越多,加速效果越明显,为你的产品提供最佳的用户体验。
在国外像 Google 和微软提供的 JavaScript CDN 服务 Google Hosted Libraries 和 Microsoft Ajax CDN ,存储了最流行的 JS 库。还有 CDNJS 和 jsDelivr 这种存储 js/css/image/swf 等多类型的 CDN 服务。而在国内,又拍云、百度、新浪、阿里云、七牛云存储也提供了自家的 CDN 加速服务。
又拍云js库:http://jscdn.upai.com/
开放静态文件 CDN staticfile(七牛云存储提供支持)http://www.staticfile.org/
提供这样一个仓库,让它尽可能全面收录优秀的开源库,并免费为之提供 CDN 加速服务,使之有更好的访问速度和稳定的环境。同时,我们也提供开源库源接入的入口,让所有人都可以提交开源库,包括 JS、CSS、image 和 swf 等静态文件。此仓库由 Sofish、hfcorriez 和 ikbear 更新和维护。由国内优秀的云存储服务商 七牛云存储 提供存储和加速。国外源同步于 CDNJS。
百度开发者中心CDN公共库http://developer.baidu.com/wiki/index...
CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用。与将JS库存放在服务器单机上相比,CDN公共库更加稳定、高速。 百度公共CDN为您的应用程序提供稳定、可靠、高速的服务,包含全球所有最流行的开源JavaScript库。
SAE public resource 加速服务http://sae.sina.com.cn/?m=devcenter&c...
SAE的public resource加速服务,我们对常用js/css库在全国采用cdn加速,用户只在第一次访问时加载js库,以后就直接在本地缓存读了。
这个里面也有不少
Google Hosted Librarieshttps://developers.google.com/speed/l...
比如:
The Google Hosted Libraries is a content distribution network for the most popular, open-source JavaScript libraries.
Microsoft Ajax Content Delivery Networkhttp://www.asp.net/ajaxlibrary/cdn.ashx
比如: http://ajax.aspnetcdn.com/ajax/jQuery...
The Microsoft Ajax Content Delivery Network (CDN) hosts popular third party JavaScript libraries such as jQuery and enables you to easily add them to your Web applications.
CDNJS(by CloudFlare)http://cdnjs.com/
Everyone loves the Google CDN right? Even Microsoft runs their own CDN. The problem is, they only host the most popular libraries. We host it all - JavaScript, CSS, SWF, images, etc!
jsDelivrhttp://www.jsdelivr.com/
jsDelivr is a free CDN (Content Delivery Network) where any web developer can host their files, including CSS, fonts, JavaScript, jQuery plugins, etc.