Foxtable(狐表)用户栏目专家坐堂 → 关于大型项目的程序开启效率问题


  共有5163人关注过本帖树形打印复制链接

主题:关于大型项目的程序开启效率问题

帅哥哟,离线,有人找我吗?
supwork
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
关于大型项目的程序开启效率问题  发帖心情 Post By:2014/1/20 10:20:00 [只看该作者]

 

     现在狐表所开发的程序在启动时,需加载全部表(官方建议,为提高运行速度,减少打开时间,减少系统资源占用率,一般不要加载数据)。问题是,看例程,才几张表,加载就有明显等待时间。如果用狐表来开发一个大型企业的应用,最终表数量超过一千,甚至是达到了3000。请问这时程序加载这3000张表,岂不要很长很长时间……

     而现实情况是:一个企业在开发时,要开发的功能较多,但实际使用时间,待定,随着企业管理水平的提高,逐步上系统,所以如果一开程序就全部加载,则相当一部份表,加载了也不会用到,这样就浪费了计算机资源,浪费了操作人员的时间。

     另就算企业已启用的功能,现在讲究分工明确,相关操作人员只操作其中很小一部份功能和表格。大部份表格你就算加载了,他也无权操作,这样也再次就浪费了计算机资源,浪费了操作人员的时间。

 

     建议,官方就算是表格,也进行初始选择性加载,由用户选择初始只加载一些必须的常用基础表及数据,加载初始必须窗口。其它的所有功能,(窗口和表),在需要使用时,再加载。这样程序开启速度就更快,验证完了就直接显示初始界面了。

 

     不知以上,仅是我个人理解偏差,还是使用不当,请大家指教。

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/20 10:21:00 [只看该作者]

本来就有这个功能.
请看一下帮助中 开发指南里的这个章节


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140120102053.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
supwork
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
  发帖心情 Post By:2014/1/20 10:44:00 [只看该作者]

哦谢谢 乌龙了

 回到顶部
帅哥哟,离线,有人找我吗?
包头123
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1049 积分:8150 威望:0 精华:0 注册:2011/10/11 11:13:00
  发帖心情 Post By:2014/1/20 14:46:00 [只看该作者]

有针对性的加载。

 回到顶部