锁定老帖子 主题:如何开发又炫又高效web程序
精华帖 (0) :: 良好帖 (0) :: 新手帖 (3) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-22
181054867 写道 extjs太重量级了,不适合开发大众化的界面,用来做某些内部管理人员使用的系统最适合,不需要考虑太多性能问题,JQuery是最好的javascript类库
个人使用jquery跟前面某个兄弟使用pojo是一个感觉! |
|
返回顶楼 | |
发表时间:2010-12-22
看到很多人说ExtJS可以定制界面,但是就我从回帖中以及我实际做的项目中来看,从来没有看到过定制的界面,都是使用ExtJs原生的(改了点背景颜色的不算)
说ExtJs界面很炫酷,我觉得算不上。 实用,但是可以说的过去。 |
|
返回顶楼 | |
发表时间:2010-12-23
ExtJs 这个太庞大了,速度也慢,还是觉得原生的js做界面比较好
|
|
返回顶楼 | |
发表时间:2010-12-23
carydeepbreathing 写道 炫个人认可,所谓高效,谁用谁知道!
你自己测试下1000条数据单次全量加载要多长时间就知道了!(不要问为我什么有这样的需求) 美丽的谎言不知道欺骗了多少人 如果你的应用都这是种场景,确实不适合用Ext. 用Ext未必不能开发出高效的web应用,看开发者的水平吧。 |
|
返回顶楼 | |
发表时间:2010-12-23
web绝对是个潜力股 我相信经过努力会变的更好的 楼上也别说这个不好 那个不好 你有好的请赐教
|
|
返回顶楼 | |
发表时间:2010-12-23
LoriSun 写道 buydzyj 写道 LoriSun 写道 开发稍微复杂的项目Flex还是存在性能问题的
skyfen 写道 开发又炫又高效web程序,哪就用flex
Flex的性能比EXT强很多。 网页打开速度主要取决于两方面,一个是网络速度,指相关内容从服务器端发至浏览器端的速度;一个是渲染速度,指接受完数据,根据数据以及CSS样式从而形成最终页面的速度。 FLEX用发布模式(不是调试模式),形成的网页总大小其实略小于EXT,所以网络速度二者几乎一样。 由于Flash是用于视频的,FLEX的渲染速度不仅远高于EXT,并且远高于jQuery,至少在两个数量级以上。 我做地一个Excel到页面进行表格粘贴的程序,需求是:实现Excel到页面的表格粘贴,粘贴后在浏览器端进行单元格的逻辑检查,对于逻辑检查错误的,将页面单元格的背景色设为红色。 这个粘贴程序,用jQuery做,一千个单元格的测试,耗费时间为68秒;用EXT做还要慢不少。用Flex做,一万个单元格的测试,耗费时间2秒。 这证明FLEX的渲染速度远高于javascript,究其根本是因为解释执行的javascript,性能无法与用于视频的flash相比。 设想一下,flash可以在线看电影。如果将一部电影完全解析为HTML页面的DOM元素以及CSS样式,交给javascript去形成电影画面,不考虑网络流量,javascript能不能吃得消?javascript是一定会死给你看的! 未来的RIA霸主是谁还不一定,但是一定不是javascript及其框架,一定是javascript以外的方案。其根本原因是javascript的性能太低下了。 你的见解比较独到, 我觉得将来javascript才是主流. Html5+java script flex程序需要考虑下载swf的时间, 你做的flex复杂到什么程度? swf文件多大? 其实flex Builder 生成的swf文件只有几个引用的swf基础文件,这几个flash文件只是接口,不包含什么内容,swf文件并不大。其它项目文件都是类似于XML文档的MXML文件,相当于文本文件,传输到客户端,由flash player 渲染 |
|
返回顶楼 | |
发表时间:2010-12-23
skyfen 写道 其实flex Builder 生成的swf文件只有几个引用的swf基础文件,这几个flash文件只是接口,不包含什么内容,swf文件并不大。其它项目文件都是类似于XML文档的MXML文件,相当于文本文件,传输到客户端,由flash player 渲染 也许楼上的策略很好, 之前没有这么用过, 目前也不知道具体实现方式. 我们那时候用cairngorm framework. 有好一段时间没弄Flex了, 给个例子? |
|
返回顶楼 | |
发表时间:2010-12-24
我以前也选用过extjs 在自己本机上测试使用的时候是很炫,速度也很快,可是如果真正用在开发项目中,一个extjs有600多kb吧, 你以为每个公司都像你们公司一样??? 三年一换电脑, 我朋友他们公司, 现在还有在用 256的机子,最好的也就1G, 按照你这么说 extjs 是用来给大公司 有钱公司用的咯, 呵呵
|
|
返回顶楼 | |
发表时间:2010-12-24
哈哈。。。
同志们,不用耽心啊,网速会越来越快的,关键是电脑硬件配置也要跟上来才行。 |
|
返回顶楼 | |
发表时间:2010-12-25
duchengning 写道 其他不说了,有空去看一下http://www.hoouf.com
看过了, 效果很不错, 是基于qwikioffice 较早版本做的. 有很大的优化空间, 登录框出现之前白屏时间有些长, 你可以像extjs sample那样上来弄一个loading的图标. 建议使用JAWR和SmartSprite对你的JS和CSS压缩. |
|
返回顶楼 | |