只显示主题贴

没有什么恭与不恭,我承认我就是菜鸟 只是希望高手在指点大家的时候,能先认真看看别人说的是什么,甚至能再浪费一点宝贵的时间自己去试一试真的有没有这种问题存在.就像被你引用的几句话,和你所说的好象没有什么联系吧
  • 进入论坛 AJAX
dboylx 写道bevin_b 写道pheyrol所说的性能提升根本是另外一回事吧 另外EXT的部分组件在销毁时存在DOM节点删除不彻底的bug,以前就注意到了,这个问题在2.0版本中仍然存在,其官方论坛的说法是会在下一个版本中系统解决. 现在最为头疼的还是内存泄露的问题.就以其自身的API文档为例,如果你打开了大量的标签页然后全部关闭,你会发现浏览器的内存根本没有减少,至少在IE6和FF2中是这样的. API文档里的标签页只是简单的文本页面, 即使你打开再多的页面, 也不会耗用多少的内存. 可是在我们这样的系统中, 一个复杂的模块页面在不做任何数据库读取操作的情况下, 单只是页面初始化 ...
  • 进入论坛 AJAX
pheyrol所说的性能提升根本是另外一回事吧 另外EXT的部分组件在销毁时存在DOM节点删除不彻底的bug,以前就注意到了,这个问题在2.0版本中仍然存在,其官方论坛的说法是会在下一个版本中系统解决. 现在最为头疼的还是内存泄露的问题.就以其自身的API文档为例,如果你打开了大量的标签页然后全部关闭,你会发现浏览器的内存根本没有减少,至少在IE6和FF2中是这样的. API文档里的标签页只是简单的文本页面, 即使你打开再多的页面, 也不会耗用多少的内存. 可是在我们这样的系统中, 一个复杂的模块页面在不做任何数据库读取操作的情况下, 单只是页面初始化之后所占用的内存就达到了十多M, 在反 ...
  • 进入论坛 AJAX
sp42可否告知一下联系方式,我的MSN: bgp816@msn.com, 或者QQ: 45425168
  • 进入论坛 AJAX
autoLoad? 你是说结合使用HTML片段吗? 我们现在有部分模块的Form区是通过载入HTML片段生成的,在用户打开Tab Form的相应标签页时才将其中的组件转化成Ext组件.效果会比直接生成Ext组件好很多,只是还是不能完全解决问题
  • 进入论坛 AJAX
看过你们的demo了,想知道在你们实际的产品里边,会出现有一百多个Field的Tab Form吗?如果有的话,你们是怎么解决的啊
  • 进入论坛 AJAX
楼上的,你的产品演示在哪儿呢,很想看一下 我个人是从EXT2.0Alpha版发布才接触这个框架的,所以不大了解EXT1.1,destroy动作是组件销毁时自动完成的,是不需要手工调用的啊,但是模块关闭时内存并没有释放.我们的每个模块都是一个Panel对象 另外文件压缩是项目后期的事情,目前在局域网内开发暂时不考虑网络的影响
  • 进入论坛 AJAX
那请教一下sp42,你有没有更好的建议呢?
  • 进入论坛 AJAX
缓存的只是文件本身,真正占内存的是EXT本身的对象,所有的组件定义都会占用内存的.你在一个空的页面里面单引入EXT库,你就会发现页面内存会立即增加10M多. 模块分割是设计人员的事,我们没法干涉,已经多次反映过这个问题,至今没有结果.如果当初设计人员能够和架构师充分沟通,互相理解,也就不会有今天的问题了
  • 进入论坛 AJAX
目前我们的项目前端使用的是EXT2.0结合DWR, 并且采用完全OPOA的结构,即一个模块对应一个独立的JS文件,在用户访问时才动态载入并生成Tab页面. 这种结构在应付项目初期的简单模块时还是游刃有余的, 但是随着项目的发展, 页面设计越来越过于复杂, 有些页面甚至需要用到一百多个Field组件,于是现在各种问题也凸现了出来,尤其是浏览器的内存泄露。我们目前暂时想到了两种解决方案: 一是采用“隐藏”的方式替代“关闭”,即模块页面打开后再关闭时只对其做隐藏,再次打开时只需做页面数据的刷新, 因此不会占用新的内存和页面初始化时间。虽然项目庞大,但是实际使用时使用者拥有的模块权限不会很多,因此是 ...
  • 进入论坛 AJAX
bevin_b
搜索本博客
博客分类
最近加入圈子
最新评论