首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >战争优化

战争优化
EN

Stack Overflow用户
提问于 2010-09-15 07:53:49
回答 2查看 662关注 0票数 1

我们正在使用GWT Eclipse工具开发JAVA和Lightsreamer (第三方软件)的web应用程序,用于登录目的和数据流。

加载页面大约需要6分钟,而在生产环境中登录则需要2分钟

以前,浏览器文件夹(WAR)的大小是70.5MB。因此,通过删除一些文件夹如Web、js、片段和SC的一些文件(SC中删除的子文件夹包括模块、模块-调试、系统)和一些SmartG文件,从而减少了这一问题,甚至优化了图像文件夹中的图像。

现在图像文件夹从40 to减少到17 to。

现在WAR的总大小是15.6MB。这也是工程。但是现在也需要很长的时间来加载页面。请建议我们如何优化WAR文件夹,并建议优化的方法。

EN

回答 2

Stack Overflow用户

发布于 2010-09-15 08:30:03

要做的第一件事是使用HTTP监控工具(如Firebug )分析客户端应用程序到The服务器的HTTP请求

http://getfirebug.com

票数 1
EN

Stack Overflow用户

发布于 2010-09-15 19:00:33

删除你的战争中的东西不会影响你的表现。又不是说浏览器会加载所有的东西。如果在删除了所有垃圾之后,您的应用程序仍然像以前一样工作,那就意味着这些都是无用的。

现在,关于你的实际问题,就像其他人告诉你的那样,你应该注意时间是在哪里度过的。在这方面,Firebug可以提供很好的帮助,因为您将看到(Net选项卡)每个请求所需的时间。而且,在使用GWT时,speedTracer是一个很好的工具,因为您可以准确地看到所花时间的位置。它甚至可以显示您在服务器端的时间!

还有一些小贴士:

gwt应该编译成模糊的JS,而不是漂亮的,或者其他什么的,确保您的映像不太大,并且只在必要的=>映像包中加载吗?压缩您的css +外部JS (yuicompressor)有一个很好的缓存策略(对于gwt的东西,有一个很远的未来,因为名称是生成的)

还有很多其他人..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3715663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档