2015-01-20 11:23题主

对于使用webbuilder开发项目需要注意什么,大家有什么见解可以一起来讨论一下。

2015-01-20 11:26#1
比如代码的复用,页面性能优化。
2015-01-20 17:34#2
可复用的组件最好封装在一个单独的模块内。
特别是像窗口,面板,以及后台的数据库访问功能和前台和后台脚本都可以作为公用模块;
页面性能优化部分主要是不要一次性加载全部,一个大的页面使用ajax动态按需从另一个模块里获取并加载。
我在论坛找了几个帖子:
动态加载的示例:http://www.geejing.com/main?xwl=browse&id=23UGH61ZTHA0
serverscript公用:http://www.geejing.com/main?xwl=browse&id=23U4JZDHE651
2015-01-20 17:41#3
关于页面的性能部分分享一个经验,大批量控件的显示、更新值或读取数据前一定要
Ext.suspendLayouts();
完成之后再Ext.resumeLayouts(true);
保证效率有大幅提高
2015-02-06 10:02#4
有些代码效率确实差别很大,给一个表格增加大量记录,之前用store.add一条条增加感觉有点慢,
后来使用先在数组中生成好记录再一次性添加的方式:

使用上面的方法后效率提升了好几倍!!原因是一条条加,每加一次都会触发事件和布局等.

返回开发者社区