AJAX表格性能测试(Dojo,jqGrid,ExtJS, Dhtmlx grid)
随着web2.0应用的流行, 用户对企业级应用的用户体验要求越来越高, 甚至希望web应用(b/s结构)象桌面应用(c/s结构)的性能那样快。 因为AJAX表格控件是web应用中极其重要的一部分,我们也希望通过测试,来发现目前流行的表格控件中,哪一个是性能最好的,特别是对大数据量的支持。
在这次测试中,我们使用了以下四个流行的组件:
· Dojo grid(v.1.7.2)
· jqGrid(v.4.3.2)
· Ext JS grid(v.4.0.7)
· dhtmlxGrid(v.3.0)
在测试中, 我们为每一个表格控件编写了测试脚本,并加载不同的行和列。
大数据量的测试
第一次测试,我们让不同的ajax表格加载 10 列,和不同的行(从100 行到 10,000行)。以下是测试结果。
IE9的测试结果:
|