几种标签和框架组合解析数据时候的性能测试对比

              几种标签和框架组合解析数据时候的性能测试对比

一、数据

数据通过查询日志表得到数据,共1302条数据,将查询出的数据放入一个静态List中,保证每次请求的数据相同。

测试页面的元素相同,只是在取数据方式上不同。

二、测试目标

1、JSP页面使用struts2标签的性能;

2、JSP页面使用JSTL标签的性能;

3、Freemarker页面使用struts2标签的性能;

4、Freemarker页面使用JSTL标签的性能;

5、Freemarker页面使用其本身的数据加载方式的性能。

三、加载耗时对比

时间:ms          注:每一次对比都是在同一时间段按同一顺序依次执行下列几种方式

 

struts2

JSTLC

Freemarker-struts2

Freemarker-C

Freemarker

第一次

306

58

1618

 

41

第二次

202

52

1643

 

39

第三次

211

58

2047

 

36

第四次

196

49

1621

 

28

第五次

218

52

1607

 

40

第六次

303

331

1857

 

45

第七次

210

50

1671

 

33

第八次

311

51

1699

 

47

第九次

462

55

2180

 

37

第十次

218

46

1721

 

42

平均值

263.7

80.2

1766.4

 

38.8

去掉最高和最低

223.75

53.125

1547.125

 

39.125

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值