Apache flex 使Flex4 web应用程序加载更快

Apache flex 使Flex4 web应用程序加载更快,apache-flex,flash,flash-builder,performance,Apache Flex,Flash,Flash Builder,Performance,我制作了一个Flex4 web应用程序。经过本地测试,我已经对它的外观感到满意。然而,swf的文件大小增长到了6mb左右,所以当我将其上传到我的网站并查看时,在一台互联网连接速度非常慢的计算机上加载它需要很长时间。所以我的问题是,如何让它加载得更快?我应该: 把它分成几块?如果是,我该如何做 不将嵌入的图像放在SWF中,而是将其存储在外部的文件夹中?如果是这样,当用户与web应用程序的主要加载部分交互时,我如何使其在后台加载 请确实帮助我?您应该将您的应用程序分为多个部分。另一种选择是将其拆

我制作了一个Flex4 web应用程序。经过本地测试,我已经对它的外观感到满意。然而,swf的文件大小增长到了6mb左右,所以当我将其上传到我的网站并查看时,在一台互联网连接速度非常慢的计算机上加载它需要很长时间。所以我的问题是,如何让它加载得更快?我应该:

  • 把它分成几块?如果是,我该如何做
  • 将嵌入的图像放在SWF中,而是将其存储在外部的文件夹中?如果是这样,当用户与web应用程序的主要加载部分交互时,我如何使其在后台加载

请确实帮助我?

您应该将您的应用程序分为多个部分。另一种选择是将其拆分为。

您应该将应用程序拆分为。另一种选择是将其拆分为。

除了将应用程序拆分为模块和/或子应用程序之外,尽可能使用RSL。特别是Flex框架的RSL


以下是有关如何执行此操作的文档:

除了将应用程序拆分为模块和/或子应用程序之外,还应尽可能使用RSL。特别是Flex框架的RSL


以下是有关如何执行此操作的文档:

@Shedo Chung-Hee Surashu:不。通常,您会构建组件应用程序。将这些组件放入模块很简单。请阅读。@Shedo Chung-Hee Surashu:不。通常情况下,您会构建组件应用程序。将这些组件放入模块很简单。请阅读。哪些文件使其成为6mb。这需要数千个AS和MXML文件。是否有一些非常大的资产正在加载(或许多较小的资产)?嗯,我想是嵌入的背景图像,我已经放在了我的SWF文件中。我这样做的原因是因为我在背景图像上添加了淡入淡出效果,当我从外部引用它们而不嵌入它们时,它们往往会出现得很晚,从而破坏淡入淡出效果的呈现。是什么文件使其达到6mb。这需要数千个AS和MXML文件。是否有一些非常大的资产正在加载(或许多较小的资产)?嗯,我想是嵌入的背景图像,我已经放在了我的SWF文件中。我这样做的原因是因为我在背景图像上添加了淡入淡出效果,当我从外部引用它们而不是嵌入它们时,它们往往会出现得很晚,从而破坏淡入淡出效果的呈现。