论坛首页 AJAX版 EXT

ext2.2出来了,性能提升怎么样?

浏览 13580 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-08-07
neora 写道

ext的性能问题就是天生的,不光是ext的问题,是JS自身的问题,JS出生的时候就根本没想到能拿来做这种大家伙。
为啥后来Ajax流行了?我看有下面的原因:
1、HTML对界面布局表现力实在是太强大了。谁都舍不得放弃。
2、但HTML是静的,只有JS能让HTML动起来。
3、PC机的硬件提升真的很快,原来根本跑不动的JS代码,在日益强劲的PC机上逐渐达到了可以接受的速度。
4、IE和FF的JS解释器和渲染引擎速度提升。

但是,JS的解释和DOM的渲染性能的提升还远远不够。无数人尝试用各种技巧提高自己的JS应用的速度,但都只是“技巧”而已。但本质的性能提升方法也许根本就不存在。一个例子是Java。早期JVM注定了Java快不起来,后来Java快起来是因为JVM的一次次彻底革新,加上硬件的运算能力飞速前进。

只有浏览器的JS解释器(+渲染引擎)有革命式飞跃,ext这类东西的性能问题才能彻底解决。



话是这样讲,该做的事情还是要做
   
0 请登录后投票
时间:2008-08-07
呵呵 我们用ext的原因 也是导致他慢的最大原因
   
0 请登录后投票
时间:2008-08-07
neora 写道

ext的性能问题就是天生的,不光是ext的问题,是JS自身的问题,JS出生的时候就根本没想到能拿来做这种大家伙。
为啥后来Ajax流行了?我看有下面的原因:
1、HTML对界面布局表现力实在是太强大了。谁都舍不得放弃。
2、但HTML是静的,只有JS能让HTML动起来。
3、PC机的硬件提升真的很快,原来根本跑不动的JS代码,在日益强劲的PC机上逐渐达到了可以接受的速度。
4、IE和FF的JS解释器和渲染引擎速度提升。

但是,JS的解释和DOM的渲染性能的提升还远远不够。无数人尝试用各种技巧提高自己的JS应用的速度,但都只是“技巧”而已。但本质的性能提升方法也许根本就不存在。一个例子是Java。早期JVM注定了Java快不起来,后来Java快起来是因为JVM的一次次彻底革新,加上硬件的运算能力飞速前进。

只有浏览器的JS解释器(+渲染引擎)有革命式飞跃,ext这类东西的性能问题才能彻底解决。



非常同意
   
0 请登录后投票
时间:2008-08-07
extjs 组件式的 oo编程模型 和亮丽的外观是我们最like的
也会变成我们使用它的最大阻碍---慢啊!!!

我最近实验性的在项目中用ext2.1做了点东西,一个字:慢
升级到2.2 至今没发现哪个地方快了 哎~~

暂时观望吧 呵呵
   
0 请登录后投票
时间:2008-08-07
不知道大家用ext, 是单页面gui多,还是好像以前的一页页的?
   
0 请登录后投票
时间:2008-08-07
DOM的效率是很低的,没办法
   
0 请登录后投票
时间:2008-08-07
我只关心memory leak的问题解决了多少,呵呵……
   
0 请登录后投票
时间:2008-08-07
unifly 写道
我只关心memory leak的问题解决了多少,呵呵……

Event那部分不改,memory leak就别想了.
为此不得已修改他的源码....
   
0 请登录后投票
时间:2008-08-08
用Ext开发过,开发了一半,发现性能太差,全部放弃,所有代码重写。

客户端开发问题实在太多,即便是大公司的网站(微软,Google之类,我相信这些公司的程序员是一流的,测试人员也是称职的),也极少看到不出错的页面,CPU负载100%是常见的,严重时鼠标都不能动,浏览器不能关闭,只能杀进程。

AJAX/胖客户端,要么是自欺欺人的谎言,要么是商业炒作的谎言。
   
0 请登录后投票
时间:2008-08-08
我们在用Ext做企业整合。速度的问题的确困扰了我们,因为是企业应用,grid是用的最多的,对于2.2还没来的及测试。
   
0 请登录后投票
论坛首页 AJAX版 EXT

跳转论坛:
JavaEye推荐