2009-11-26 26 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