云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Tapestry和JSF比較

          Posted on 2009-04-21 23:09 云自無心水自閑 閱讀(2386) 評論(3)  編輯  收藏 所屬分類: 心得體會JSFTapestry
          最近把Tapestry和JSF都研究了一下,最后還是決定選擇Tapestry。
          最主要的原因還是從性能上的考慮。
          Tapestry的5.1版的最主要改動就是想提升性能,而JSF似乎還沒有這方面的行動。
          而且從Tapestry5.1的版本發(fā)布情況來看,動作相當(dāng)?shù)难杆佟nA(yù)計Final版馬上就要出來了。
          據(jù)Lewis的說法,Tapestry5.0在頁面內(nèi)容比較少的時候,速度幾乎和純JSP頁面一樣快。只是在展示大量數(shù)據(jù)的會有一定的性能瓶頸。
          所以,他推出5.1來解決這個問題。

          而JSF的實現(xiàn)和組件庫呈現(xiàn)一種百花齊放的狀態(tài),難免會有一些良莠不齊。
          當(dāng)然大家需要選擇其中比較好的,但是選型本身就是一件非常頭疼的事情。
          我選擇的是MyFaces+RichFaces,但是我查看了RichFaces的在線Demo后,對其展示速度不是很滿意。
          不知道是演示網(wǎng)站的問題還是RichFaces本身的問題。
          也歡迎大家進行討論。

          不過Tapestry相對JSF而言的一個缺點就是文檔不夠豐富。畢竟JSF是標(biāo)準(zhǔn)啊。


          評論

          # re: Tapestry和JSF比較[未登錄]  回復(fù)  更多評論   

          2009-04-23 11:27 by TiGERTiAN
          選型不要光看Demo,要自己嘗試寫一些代碼和例子來比較,RichFaces的在線Demo打開速度有時候很慢,但本地跑Demo就很快了,我們項目就是用了JSF1.2+Richfaces,感覺速度等各方面還可以,只要不是高并發(fā),都行,如果是高并發(fā)就不要考慮JSF了。

          # re: Tapestry和JSF比較  回復(fù)  更多評論   

          2009-04-28 12:08 by usherlight
          包括TheServerSide.com就是用Tapestry開發(fā)的,所以至少在實踐上Tapestry的性能應(yīng)該是沒有大問題的。不知道RichFaces有沒有類似的實際運用項目

          # re: Tapestry和JSF比較  回復(fù)  更多評論   

          2009-05-17 16:16 by xu_lw
          選型一個框架,主要看以下幾個方面
          1。開發(fā)團隊及后臺支持公司
          2。應(yīng)用情況
          3。成熟度
          4。版本更新情況
          5。文檔豐富情況

          tapestry框架確實很優(yōu)秀的框架,但據(jù)我所知這個框架是一個人主導(dǎo)的。文檔不太豐富。 以前有一個項目就是使用Tapestry,后來還是換了。主要原因查錯太難,基本都要看源碼,一個簡單的應(yīng)用功能都需要看源碼才知道怎么實現(xiàn)。
          以前選用的版本是tapestry 4.0,不知道tapestry 5.0有沒有改進


          主站蜘蛛池模板: 土默特右旗| 枣强县| 离岛区| 宝应县| 来凤县| 荔波县| 平谷区| 托克逊县| 陇川县| 英超| 岳阳县| 崇明县| 开江县| 旌德县| 防城港市| 安义县| 吴川市| 迭部县| 琼中| 和田县| 淳化县| 马边| 岑溪市| 涟水县| 宁陕县| 赣榆县| 芒康县| 泸州市| 横峰县| 东乡县| 门源| 灵武市| 常宁市| 宁南县| 溧水县| 肥西县| 密云县| 西城区| 烟台市| 武鸣县| 姚安县|