以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]发布给用户的项目启动速度越来越慢(已解决)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39304)

--  作者:VIP用户
--  发布时间:2013/8/21 9:55:00
--  [求助]发布给用户的项目启动速度越来越慢(已解决)

如题:发布给用户的项目启动速度越来越慢!

项目经历多次更新升级,启动速度变得越来越慢。。。

[此贴子已经被作者于2013-8-26 8:39:46编辑过]

--  作者:逛逛
--  发布时间:2013/8/21 9:59:00
--  

应该是加载的数据越来越多造成的吧?


--  作者:Bin
--  发布时间:2013/8/21 9:59:00
--  
适当优化一下代码. 数据量太大就使用分页加载,动态加载.

确保网络流畅,连接数据库服务器流畅.


并且确保没有这个问题 http://www.foxtable.com/help/topics/2730.htm

--  作者:VIP用户
--  发布时间:2013/8/21 10:12:00
--  
以下是引用逛逛在2013-8-21 9:59:00的发言:

应该是加载的数据越来越多造成的吧?

应该不是,在自己的计算机上启动就比较快,启动画面的“进度条”只跑动3-4次就接着往下运行了,而在用户的计算机上“进度条”要跑动4、50秒,之后才接着往下运行。。。


--  作者:VIP用户
--  发布时间:2013/8/21 10:15:00
--  
以下是引用Bin在2013-8-21 9:59:00的发言:
适当优化一下代码. 数据量太大就使用分页加载,动态加载.

确保网络流畅,连接数据库服务器流畅.


并且确保没有这个问题 http://www.foxtable.com/help/topics/2730.htm

初始设置为不加载任何数据的,先按您的这个介绍去排查试试。。。


--  作者:不倒的翁
--  发布时间:2013/8/21 10:49:00
--  
 1.是否有很多预定义的空表(不加载数据的表)留在FT发布的项目中。
2.如果是外网或局域网数据库,是否判断数据源连接状态,我项目中测试了下,直接定义好数据源与判断数据源状态后动态设置数据源连接启动速度相差2-3秒。

经验总结。每个人情况不同,希望对你有帮助。

--  作者:逛逛
--  发布时间:2013/8/21 10:59:00
--  

客户可以连外网吗?

好像 有这个说法,连一下外网,让C1注册后,启动会快。


--  作者:狐狸爸爸
--  发布时间:2013/8/21 11:03:00
--  

先看看是不是这个原因:

http://www.foxtable.com/help/topics/2730.htm

 


--  作者:VIP用户
--  发布时间:2013/8/21 16:40:00
--  
以下是引用不倒的翁在2013-8-21 10:49:00的发言:
 1.是否有很多预定义的空表(不加载数据的表)留在FT发布的项目中。
2.如果是外网或局域网数据库,是否判断数据源连接状态,我项目中测试了下,直接定义好数据源与判断数据源状态后动态设置数据源连接启动速度相差2-3秒。

经验总结。每个人情况不同,希望对你有帮助。

自己搭建了一个局域网做测试,项目启动很快的,用户的局域网也是我帮搭建的,项目启动就是慢。。。准备按照“Bin”和贺老师的教法去做,只是目前不在用户身边,暂时做不了!


--  作者:VIP用户
--  发布时间:2013/8/21 16:42:00
--  
以下是引用逛逛在2013-8-21 10:59:00的发言:

客户可以连外网吗?

好像 有这个说法,连一下外网,让C1注册后,启动会快。

谢谢关注,您说的与“Bin”和贺老师的是同一个教法,待到用户处测试。。。