2012-02-20 19 views
-1

動的Webサイトを構築するために使用できるオープンソースのJavaベースのフレームワークは何ですか? 動的Webサイトでは、ユーザーがサイト内のコンテンツを変更できるようにする必要があります。私はポータルソリューションを探しているわけではありませんが、軽量でカスタマイズ可能なものを探しています。動的Webサイトの提案

+3

これは週末に忙しいです:http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks#Java_2 –

+0

私はすでにそれを読んでいます。どのフレームワークがコンテンツ管理を提供しているかはわかりません。 – Yasser

+0

PlayフレームワークがCMS機能用のモジュールを持っているように見えます。 – jbranchaud

答えて

0

Spring MVCまたはJSFについて検索してください。

+0

Spring MVCまたはJSFには、ユーザが管理する変更管理機能が組み込まれていません。それらは単なるMVCベースのフレームワークです。私は、管理者のユーザーがその場でコンテンツを変更できるようなものを探しています。 – Yasser

0

本当にすべてのJava Webフレームワークを使用して動的サイトを作成できます。これは、Javaやそのようなフレームワークを使用することの全体的なポイントです。

あなただけちょうどApacheはあなたが必要なすべてのだろう静的なコンテンツを提供するために必要な場合は、

JavaでWebフレームワークの途方に暮れる選択肢があります。誰もがあなたのことが最善で、他のすべては悪いとあなたに伝えます。

私の2セント; JSFは最も一般的な選択肢の1つで、比較的簡単で、多数のサポートとリソースがあります。これはすでに標準のJava EEライブラリに含まれているため、ほとんどの場合、何かをダウンロードしたりインストールしたりする必要はありません。任意のJava EE実装(JBoss、Glassfish、Resin、Geronimoなど)が行います。唯一の例外はTomcatです。

その他の選択肢もありますが、JSFに間違いが生じにくいです。

+0

私は、「動的ウェブサイト」という言葉を使って誤解を招くかもしれません。私が探しているのは、サーバーを再起動せずにコンテンツをオンザフライで変更できるサイトです。ニュースサイトのほとんどは、そのようなコンテンツを更新します。ポータルソリューションはそれを可能にしますが、私はそれが提供する他の機能と過度のものだと感じています。 Drupalはそのようなフレームワークですが、PHPを使用しています。 – Yasser

2

Play! Frameworkをお勧めします。私は以前にそれを使っていましたし、学ぶのはかなり簡単です。豊富なチュートリアルとドキュメンテーションがウェブサイトに掲載されています。

Playの拡張性のため、多くのモジュールがありますが、そのうちの1つは軽量のCMS moduleです。私はこのモジュールを使用していませんが、あなたが探しているもののように聞こえます。

関連する問題