登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
项目分析之:WebService,jQuery,原生对象几种前端加载 ...
项目分析之:WebService,jQuery,原生对象几种前端加载数据的性能比较(1)
[ 复制链接 ]
别萧玉
2025-5-29 15:10:19
背景
最近的项目遇到了一些性能瓶颈,本篇文章先不谈数据库方面的问题,仅拿前端加载一定量的数据来进行阐述,觉得目前方式比较耗时。前段时间也在做些系统优化,效果并不明显。现在是怀疑出在前端的一些ajax调用以及jQuery本身存在的一些性能问题上;于是,先试着做出些原型,进行各种形式下前端加载数据时的性能对比。
详细分析
1. 首先,创建一系列的实体类:
代码 ///
/// 用户信息
///
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 UserRightList { get; set; }
}
///
/// 班级信息
///
public class Class
{
public int ClassId { get; set; }
public string ClassName { get; set; }
}
///
/// 用户权限信息
///
public class UserRight
{
public int RightId { get; set; }
public string RightName { get; set; }
}其中包括用户信息类、班级信息类、用户权限类。
2. 在Web.config配置一个appsettings节点
表示一次加载的数据量(用户信息数)为3000。
并且将compilation节点的dubug属性设置为false。
3. JSON加载数据测试
1)首先先测试 WebService客户端调用并且最后返回JSON加载数据:
代码 function bindDataWebServiceJson() {
var watch = new Stopwatch();
watch.start();
JsonService.GetUserList(
function(data) {
var builder = new Sys.StringBuilder();
for (var i = 0, length = data.length; i
项目
分析
WebService
jQuery
原生
相关帖子
项目可以怎么规范Git commit ?
工程师计划3 -> 项目管理2 | 项目组织与团队管理
项目失败原因
项目十大管理(三)进度管理
项目十大管理(六)人力资源管理
MySQL之B+树分析
蜘蛛分析程序插件
【经验贴】多项目并行,如何解决资源管理这个难点?
【吐槽贴】项目居然因为采购管理失控被迫暂停了?
项目开展CICD的实践探路
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
项目可以怎么规范Git commit ?
0
407
彼瞄
2025-10-07
安全
工程师计划3 -> 项目管理2 | 项目组织与团队管理
0
837
澹台吉星
2025-10-07
安全
项目失败原因
0
123
蔬陶
2025-10-07
安全
项目十大管理(三)进度管理
0
21
啤愿
2025-10-07
安全
项目十大管理(六)人力资源管理
0
468
劳暄美
2025-10-07
安全
MySQL之B+树分析
0
765
黎瑞芝
2025-10-07
程序
蜘蛛分析程序插件
0
11
新程序
2025-10-10
安全
【经验贴】多项目并行,如何解决资源管理这个难点?
0
716
拼匍弦
2025-10-10
安全
【吐槽贴】项目居然因为采购管理失控被迫暂停了?
0
790
红弘丽
2025-10-10
安全
项目开展CICD的实践探路
0
416
溶绚
2025-10-10
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
别萧玉
2025-5-29 15:10:19
关注
0
粉丝关注
14
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9999501
dage888
999994
富账慕
10007
4
匝抽
9986
5
孙淼淼
9992
6
柴古香
9993
7
筒濂
9982
8
凌彦慧
9988
9
崔瑜然
9984
10
慢秤
9979
查看更多