extjs 开发大型项目前台
时间:2011-10-08
来源:互联网
我们要写一个内部的统计系统,上面要求用extjs开发前台。开发了一大半了,发现页面好卡,响应有点慢,特别是IE浏览器。请问这种大型项目用extjs来卡发是否还合适?
项目大致规格:
1.项目中有11个实体。
2.项目合计拥有超过8类大功能项,每个大功能又有若干小功能,合计约50个功能。
3.实体与功能之间关系复杂,并不是每个实体都拥有每项功能。
4.如果按照预期设计思路,最后估计会有很多很多很多个div块。
5.不到万不得已的时候不采用frame。
请开发过类似系统的前辈指点一下,谢谢了!!!
再顺便请教一下extjs开发这种项目的时候难道继续用一页式的设计?!
PS:还需要考虑整个系统占用的内层。如果是frame或多浏览器窗口,那么要把这些内层合计。
再PS:好尴尬,功能太多,实体、功能间的联系太复杂,设计困难 :(
项目大致规格:
1.项目中有11个实体。
2.项目合计拥有超过8类大功能项,每个大功能又有若干小功能,合计约50个功能。
3.实体与功能之间关系复杂,并不是每个实体都拥有每项功能。
4.如果按照预期设计思路,最后估计会有很多很多很多个div块。
5.不到万不得已的时候不采用frame。
请开发过类似系统的前辈指点一下,谢谢了!!!
再顺便请教一下extjs开发这种项目的时候难道继续用一页式的设计?!
PS:还需要考虑整个系统占用的内层。如果是frame或多浏览器窗口,那么要把这些内层合计。
再PS:好尴尬,功能太多,实体、功能间的联系太复杂,设计困难 :(
作者: loveajin 发布时间: 2011-10-08
我是觉得不太合适,小型的到时可以用一用。
作者: licip 发布时间: 2011-10-08
因为是内部使用的东西
所以可以要求大家用google之类的浏览器
至于具体开发 要看你的实际情况了
反正尽量吧功能模块分开来 能做到分开维护 分开开发就算OK了
extjs里面有个 EXT桌面演示 你可以参考下
所以可以要求大家用google之类的浏览器
至于具体开发 要看你的实际情况了
反正尽量吧功能模块分开来 能做到分开维护 分开开发就算OK了
extjs里面有个 EXT桌面演示 你可以参考下
作者: KK3K2005 发布时间: 2011-10-08
嗯,谢谢两位前辈,再请问如何彻底清掉一个extjs的组建,new 一个tabPanel后,如何彻底清除这个tabPanel?调用tabPanel的destroy()后,这个tabPanel还有很多东西存在,页面上到是节点什么的都没有了。但是它的一些ext属性还在存在,比如items、layout等等,这些东西是否会提升内存占用率,是否会导致页面变卡?
作者: likeajin 发布时间: 2011-10-08
内部的统计系统,性能问题可以稍微不严格一些 IE下慢也只是IE6下慢 6以上好多了~~~
1、Ext的项目 首先要将库文件不相关的文件都cut掉 只保留相关文件
2、对我们自己写的js文件的引用需要动态加载 万不可一律引到首页中加载
3、实体与功能关系复杂也没关系 Ext搞的定的 关键是你如何去规划
4、注意js编码的性能优化
5、内存的占用得看你是否有变量或对象未及时的释放以及逻辑上导致的内存泄漏
1、Ext的项目 首先要将库文件不相关的文件都cut掉 只保留相关文件
2、对我们自己写的js文件的引用需要动态加载 万不可一律引到首页中加载
3、实体与功能关系复杂也没关系 Ext搞的定的 关键是你如何去规划
4、注意js编码的性能优化
5、内存的占用得看你是否有变量或对象未及时的释放以及逻辑上导致的内存泄漏
作者: fanchuanzhidu 发布时间: 2011-10-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28