2009-11-26 59 views
7

也许,一些性能比较或一些明显的特定差异是我想知道的。MyFaces vs Sun JSF的参考实现

据我所知,没有真正的很大的区别。因此,我还有一个问题。为什么目的几十人花时间 重新发明轮子 实施已实施规格的更多?

回答

7

JSF不是,最初是开源的。 (eWeek在2005年:Sun Open-Sources JavaServer Faces这提示了几个洁净室实现启动,以便规范可以更自由地使用和分发。 Mojarra CDDL + GPL许可证的条款不适合每个人,因此仍然有动力继续开发Apache许可证。

1

人们实施已经实施的规范,使他们更好。确保规范完成的唯一方法是再次实施。不同的人认为不同。在过去的几个月里(2011年6月),已经完成了许多用于增强MyFaces核心性能的编码。要了解更多信息,您可以订阅myfaces dev和用户邮件列表并直接询问。

想更多地了解它,我写了一个博客给出了10个理由,从技术角度来看,选择MyFaces Here

UPDATE 2012年5月

对于谁希望看到悫MyFaces的性能比较的球员,钻嘴鱼科和Wicket看Understanding JSF 2 and Wicket: Performance Comparison