论坛首页 编程语言技术论坛

带宽对Flex应用没有多大影响

浏览 2675 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-04-08   最后修改:2009-05-04
我们的项目已经实际运行(这是一个电力系统电费计算及收费的系统,也就是电力营销系统,里面数据量为21万户),基层单位都是通过电信 2M 光纤访问服务器。(如果是家庭用的2M ADSL还是很慢,不知道为什么?但是另外一个同事家的1M  ADSL居然访问很快,不知道是不是电信的原因)。

项目的具体界面可以见本论坛中的http://bbs.airia.cn/FLEX/thread-73-1-1.aspx

只要减少SWF的大小,则Flex应用不会存在带宽的问题,我们采取的具体措施如下:

1. 系统只有一个主应用 Application,其他界面均采用Module,在需要的时候加载。
2. 采用RSL方式进行连接编译,采用发布(realse)模式编译。这样每个SWF文件都不大,最大文件不超过100k,我们的项目中swf有100多个,较大的(70k-90k),小的20k,大多数是在40-50k之间。。
3.对某些变化不大(非实时的)数据采用客户端缓存机制。
   发表时间:2009-05-04  
什么是客户端缓存机制?[align=left][/align]
0 请登录后投票
   发表时间:2009-05-04  
因为使用Flex,客户端是有状态的,所以有些公共数据在第一次访问的时候全部提取到客户端,等到以后再用的时候就不需要从服务器区了,这就是我所说的客户端缓存机制,需要开发者自己编程序,并非Flex内部机制。
0 请登录后投票
   发表时间:2009-05-20  
楼上说的是静态变量吗?其余与ui相关的第一次就缓存了,所以我们开发的时候一般用firefox+一些插件。个人觉得除非第一次加载,与UI相关的东西比较多,这速度与带宽有直接影响,其余的就与平时html里的 ajax一回事,就是些实际处理数据的传送了
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics