2010-02-25 118 views
2

RichFaces的可選方案,你可以讓我知道使用的RichFaces的利弊,並在那裏爲任何替代品。它用於提交Web應用程序的提案。它用於管理文件,它將是內聯網。會有很多用戶,主要擔心的是安全性和易用性。對網站應用程序的開發

+0

你能提供一些更多的細節,什麼web應用是用於..一切都取決於目的.. – ant 2010-02-25 08:57:13

+0

編輯並加入了一些更多細節。 – zapping 2010-02-25 10:08:38

回答

1

這一切都取決於你所創造的東西,有什麼您的目標受衆是哪種類型的設備用於訪問您的應用程序等。

如果您要創建的內容必須非常輕量級,例如必須在移動設備上可瀏覽的內容,那麼您應該考慮多少的代碼在瀏覽器中執行,保持這一點,並在服務器端完成繁重的工作。

如果要創建的東西,必須是與基於文本的瀏覽器訪問,那麼你應該讓你的網站儘可能的簡單,並確保你有DOM結構的完全控制。

如果你正在創建一些必須被搜索引擎(像電子商務網站這樣的應用程序)編入索引的東西,那麼你必須記住,使用基於AJAX的框架所做的應用程序不會被搜索引擎索引,因爲搜索引擎看看頁面的靜態內容(我的意思是內容沒有被javascript修改)。如果你真的想用RIA框架來創建你的前端,有一些解決方法來啓用搜索引擎索引,但這是另一個話題。另一方面,如果您正在製作網絡應用程序,類似會計系統或電子商務網站的管理部分,那麼您可以並且應該考慮全面的RIA解決方案,因爲這些類型的應用程序可以不需要被搜索引擎索引,他們通常(如果不是總是)通過PC或Mac上的現代瀏覽器訪問。受歡迎的RIA框架包括Vaadin,GWT,檢票,ICEfaces的等

2

不要那樣做。

我建議你問同樣的問題,以你的團隊,畢竟他們是一個,誰將會開發它。

你必須理解並找出究竟是JSP,JSF,RichFaces的,ICEfaces的,Facelets的,AJAX等都是。您必須知道所有這些技術的意義,以及如何將它們應用於解決哪個問題。

你應該使用一些可行的替代方案,即ICEfaces的,RichFaces的,等做一個玩具應用程序。然後評估考慮易用性,支持,強度等

0

公司,我爲正在使用AJAX工作,PHP MySQL的& Web應用如社交網絡,社區網站,網上訂票標準評估框架(MVC)上的應用程序等。

對於電子商務應用程序,我們使用Zend框架。我認爲,Zend框架做得很好,防止草率的編碼程序員:

http://www.comentum.com/web-application-development.html

+0

感謝Bernard的提示。但我的Java。 – zapping 2010-03-08 05:48:29

相關問題