我希望从extjs 3迁移到extjs 4。我已经在rails 3中测试了这个例子。我发现在extjs 4中页面渲染时间非常慢。我不知道原因。
请问有人能告诉我,是什么原因导致的?或者
我的应用程序有问题吗?以及
我应该如何改进extjs 4的性能?
我希望从extjs 3迁移到extjs 4。我已经在rails 3中测试了这个例子。我发现在extjs 4中页面渲染时间非常慢。我不知道原因。
请问有人能告诉我,是什么原因导致的?或者
我的应用程序有问题吗?以及
我应该如何改进extjs 4的性能?
ExtJS 4.0存在性能问题。
ExtJS 4.0.2是您需要的版本,它修复了大多数性能问题。尽管如此,仍然较慢...
在谷歌上搜索“ExtJS 4性能”。
您是否忘记关闭动态资源加载?请注意,ext*-all.js 可以大大加快页面加载速度。
ExtJS 4比ExtJS 3快得多。来自Sencha的人解决了很多渲染问题并大大改善了性能。
在示例链接中,只需阅读部署部分。第4版引入了ext loader,它对于使用框架的具体短文件进行调试和开发而不是加载大文件(超过100,000行)更加便捷,因此解决问题更加容易。
在生产环境中,您需要使用Sencha SDK,它将生成应用程序的初始js以及ExtJS依赖项。它比第三版要好得多,因为您需要加载整个框架。
注意:这完全取决于您如何设计应用程序(架构师)。
谢谢
Extjs 4.1解决了许多与布局相关的问题。如果您有嵌套面板,与Ext 3相比,渲染效果更好。
与 ExtJS 3.x 相比,ExtJS 4.x 中存在许多错误。我在不同的项目中都使用过这两个版本。例如,4.0.7 版本至今仍存在文件上传问题,因此我想表达我的观点:ExtJS 3.x 是更稳定的 ExtJS 框架版本。