apache-flex Flex应用程序可扩展性和兼容性

w9apscun  于 2022-11-01  发布在  Apache
关注(0)|答案(2)|浏览(112)
  1. Flex应用程序在处理大量数据方面有多好(例如,对于报告类应用程序)
    1.在开发这样的应用程序时,是否有任何内存管理问题需要牢记
    1.在Mac上运行Flex应用程序会有什么问题吗?
fzwojiic

fzwojiic1#

1)只要你不是使用HTTPService一次传输大量的数据,就很好。像amfPHP这样的好的AMF远程处理运行得非常快。
2)Flash播放器在客户机上运行,您需要确保使用的内存不超过客户机的可用内存。
3)如果我没记错的话,flash播放器在mac上有点弱,比PC慢得多,但我已经有一段时间没有对它们进行基准测试了

x6yk4ghg

x6yk4ghg2#

  1. Flex可能会在编写得不好的应用程序中使用大量内存。编写得好的应用程序将很好地管理其资产,不会使用超出所需的内存。Flex非常适合用于报表应用程序,因为您可以在客户端进行数据操作,并进行大量客户端分析和数据的重新呈现。
    1.分析。Flex Builder有一个不错的内存分析器,所以请确保使用它,不要留下悬空引用。如果不清理事件处理程序,它们可能会保留您没有意识到的引用。如果使用不当,状态也可能会导致问题--例如,管理整个应用程序的状态,而不是在单个应用程序组件内的小范围内。
  2. Flex在Mac上运行速度较慢。这主要是由于Mac上的浏览器提供的API有限。在PC上,Flash Player可以访问GPU加速和其他低级API,这可以使其运行速度更快。当Flash Player 10.1发布时,这将变得更好,因为它将利用OSX 10.6上Safari 4中提供的新核心动画API。

相关问题