频道栏目
读书频道 > web开发 > .NET > ASP.NET MVC 3高级编程
8.5.1 使用内容分发网络
2013-01-10 10:55:34     我来说两句
收藏   我要投稿

本文所属图书 > ASP.NET MVC 3高级编程

ASP.NET MVC 3是由Microsoft公司推出的、万众期待的用来创建数据驱动型动态Web应用程序的最新框架。本书由Microsoft公司内部团队编写,深入阐述了如何利用ASP.NET MCV 3的新特性及其激动人心的功能。本书首先...  立即去当当网订购

8.5  提高AJAX性能

当向客户端发送大量的脚本代码时,就需要考虑性能问题。有很多工具可以用来优化网站的客户端性能,其中包括Firebug的YSlow(参见http://developer.yahoo.com/yslow/)和IE的开发者工具(参见http://msdn.microsoft.com/en-us/library/dd565629(VS.85).aspx)。本节提供了一些提高性能的技巧。

8.5.1  使用内容分发网络

尽管通过使用自己服务器上的jQuery脚本可以使jQuery正常工作,但是也可能考虑向引用了内容分发网络(Content Delivery Network,CDN)的jQuery的客户端发送一个脚本标签。CDN在世界各地都有边缘缓存(edge-cached)服务器,因此客户端很有可能体验到更快的下载。因为其他站点也引用来自CDN的jQuery,所以客户端可能已经有文件缓存在本地。另外,如果有人能为你节省下载脚本的带宽开销,总是很好的。

Microsoft是一个您可以使用的CDN提供商。Microsoft的CDN拥有本章用到的所有文件。如果想使用来自Microsoft CDN的jQuery而不使用自己的服务器的,可以使用下面的脚本标签:
<script src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.min.js
type="text/javascript"></script>

要想查看URL列表和Microsoft CDN的所有最新版本,请登录网址http://www.asp.net/ ajaxlibrary/CDN.ashx。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:8.4.3 JSON和jQuery模板
下一篇:8.5.2 脚本优化
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站