mxzjzj 发表于 2013-2-7 18:14:17

【项目分析】WebService,jQuery,原生对象几种前端加载数据的性能比较(1)

背景
最近的项目遇到了一些性能瓶颈,本篇文章先不谈数据库方面的问题,仅拿前端加载一定量的数据来进行阐述,觉得目前方式比较耗时。前段时间也在做些系统优化,效果并不明显。现在是怀疑出在前端的一些ajax调用以及jQuery本身存在的一些性能问题上;于是,先试着做出些原型,进行各种形式下前端加载数据时的性能对比。
 
详细分析
1. 首先,创建一系列的实体类:
<div class="cnblogs_code">http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gifhttp://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif代码<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->/// <summary> 
/// 用户信息 
/// </summary> 
public class UserInfo 

    public int UserId { get; set; } 

    public string UserName { get; set; } 

    public string Email { get; set; } 

    public Class Class { get; set; } 

    public List<UserRight> UserRightList { get; set; } 


/// <summary> 
/// 班级信息 
/// </summary> 
public class Class 

    public int ClassId { get; set; } 

    public string ClassName { get; set; } 


/// <summary> 
/// 用户权限信息 
/// </summary> 
public class UserRight 

    public int RightId { get; set; } 

    public string RightName { get; set; } 
}
页: [1]
查看完整版本: 【项目分析】WebService,jQuery,原生对象几种前端加载数据的性能比较(1)