在使用JavaScript框架开发时使用CDN
2009年01月17日 Web开发
所谓CDN(Content Delivery Network,内容分发网络),就是一组Web服务器的集合,其中的服务器分布于不同的地点,从而能够就近将内容更有效地分发给用户。有关使用CDN的优点可以参考“构建高性能网站的14条法则:使用CDN”。
Google:
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js” mce_src=”http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js”></script>
AOL:
<script type=”text/javascript” src=”http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js” mce_src=”http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js”></script>
Google:
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js” mce_src=”http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js”></script>
- ExtJS(注:通过自定义构建生成个性化的版本)
CacheFly:
<script type=”text/javascript” src=”http://extjs.cachefly.net/builds/ext-cdn-19.js”></script>
<link rel=”stylesheet” type=”text/css” href=”http://extjs.cachefly.net/ext-2.2/resources/css/ext-all.css” />
?
- The Yahoo! User Interface Library (YUI)——估计用不着,呵呵
为之漫笔(李松峰),本博客专注于Web前后端技术、移动平台开发技术、交互设计和技术翻译。 
Google的AJAX Libraries API:
http://code.google.com/apis/ajaxlibs/documentation/
嗯,不愧是DX啊,谢谢。
用法在这一页:
http://code.google.com/intl/zh-CN/apis/ajaxlibs/
我的网站就是用的google host 的 jQuery。不过不知道这个文件路径在jQuery升级到后续版本的时候会不会失效(链接里是带版本号的)。
“Google 就每个库的利益直接与关键相关人员配合,并在最新稳定版本发布时接受这些版本。一旦我们托管给定库的版本,我们承诺无限期地托管该版本”
这下放心了吧!
“所谓CDN(Content Delivery Netword,内容分发网络)”
Netword打错了,应该是Network,怪不得怎么查不到netword这个词….
Sorry,呵呵。马上改正!