ExtJS 4.0.1发布:提高性能和错误修复
原文链接:http://www.sencha.com/blog/ext-js-401-released-improved-performance-and-bug-fixes/
自ExtJS 4.0.0发布依赖,已经过去3周了,在这段时间内,我们收到了许多有框架有关反馈信息。根据反馈信息,我们在今天发布了ExtJS的第一个补丁ExtJS 4.0.1。
在你们的帮助下,我们做了100多项改进和错误修复,包括了文档的增强到性能提高等各方面,在发行说明中列出了全部的修改信息。使用4.0.1版替换4.0.0版很容易,建议所有用户进行替换。
性能提高
第一个补丁版本的焦点是确保框架性能表现得更好。我们从社区那里收到了许多使用报告,这些都是非常宝贵的意见,从而可以让我们通过你的使用模式对ExtJS进行更好的优化。
首先,我们看看Grid的性能。在大多数情况下,4.0.0版的Grid性能明显快于3.x,但是,在某些时候,它的表现却不是我们想象那样,例如,在有大量的行数据时性能很优秀,但在如果有大量的列的时候,性能就不行了。
非常感谢你们的帮助,在这些情况下,Grid的性能已经获得显著的改善,是300%的改善。这主要体现在Grid的配置和渲染时间上的改进(This affects several grid configurations and shows the most noticeable improvement in render time)。
在下一个版本中,Grid会有进一步的优化,但Grid不是我们的唯一关注点。我们还优化了表单布局,通过一些配置大幅提升其性能。
我们还对整个框架的进行了许多小的性能优化,这些,都得益于你们在论坛和其它渠道的报告和反馈。我们很高兴大家能加入ExtJS社区,希望这些补丁能符合你们的期望。
错误修复
除了性能方面的改进,ExtJS 4.0.1也对一些突出问题进行了一系列的错误修复。发行说明包含了该版本的完整的错误修复清单。我们还根据你们的反馈,进一步改进了一些类的文档和指南。
我们预期会在一到两周内发布ExtJS 4.0.2 ,做进一步的改进和性能优化。作为我们更新政策的一部分,这个更新版本会再次提供给大家。对你们从ExtJS 4.0发布以来提供给我们的宝贵意见,再次说声感谢,没有你们我们做不到。
作者:
Written by Ed Spencer
Ed Spencer leads the development of Ext JS and supporting projects. An expert with Ext JS and JavaScript in general and with several years experience with traditional server side frameworks, he has broad experience in API design and delivery. His passion is in crafting beautiful code that supports the world-class Sencha product line.