Java で使用している CMS と、その使用経験 (拡張性、使いやすさ、フレームワーク API、メモリ使用量、パフォーマンスなど) について教えてください。提案を探しています。
具体的には、検索エンジン (おそらく lucene など) をサポートするもの。
Java で使用している CMS と、その使用経験 (拡張性、使いやすさ、フレームワーク API、メモリ使用量、パフォーマンスなど) について教えてください。提案を探しています。
具体的には、検索エンジン (おそらく lucene など) をサポートするもの。
それはあなたの要件に大きく依存します。たとえば、Apache Lenyaは非常に完全ですが、それによって大きく複雑になります。それらの機能のほとんどを必要としない場合は、cmsを小さくした方がよい場合があります。
opencmsを使用しています。ページ テンプレートの変更 (JSP の作成) を超えて拡張しようとはしていませんが、使用法が関係している場合は、システムと最後まで戦っているような感覚が得られますが、仕事は完了します。
opencms を実行している JVM のメモリ消費量は現在 161 Mb で、この JVM は 2008 年 1 月から実行されています。これは、1 か月あたり約 6000 ヒットを処理し、1 か月あたりの平均トラフィックが 1800 Mb の低トラフィック サイトにあります。
「何を使用しますか」という部分は簡単に答えられますが、「混乱」がすでに述べたように、残りはニーズによって異なります。
私たちは、基本的に cms ポートレットを備えたポータル サーバーである liferay の使用を開始しています。の面では
拡張性: ポートレット API を使用
使い心地: うーん… 使用に支障はありませんでした。
フレームワーク API : api としてポートレット api を持つことは、(たとえば) 独自の API を持つ OpenCMS よりも魅力的でした。
メモリ使用量: まだ確かな知識はありませんが、私たちのニーズでは、利用可能な cms から悪いことは予想されません。
パフォーマンス: メモリと同じ。
何を使用すればよいか知りたい場合は、より具体的な質問をしてください。システムのリストに興味がある場合は、http://en.wikipedia.org/wiki/List_of_Content_Management_Systemsまたはhttp://en.wikipedia.org/wiki/Content_management_frameworkを参照して、Java のものを除外してください。
私はMagnoliaを使用しましたが、非常にクリーンでカスタマイズ可能であることがわかりました。
alfresco と day.com をご覧ください。