8

オープン ソース プロジェクトを LAMP から J2EE に書き直し、それをエンタープライズ指向のCMS と GUI として統合することを検討しています。私が遭遇した 2 つの最も実行可能な OSS ECM J2EE CMS プラットフォームは、AlfrescoNuxeoです。

私が選んだ CMS との深い統合を行う必要があります。これら 2 つのテクノロジ (または私が知らない別のテクノロジを提案) のうち、開発者が統合する方法を学びやすいのはどれですか? 開発者とエンドユーザーの両方の観点から、どの OSS ECM J2EE CMS を好みますか?

4

2 に答える 2

8

まず、この回答が遅すぎないことを願っています。私は仕事をしていなかったので、最初はそれを逃しました。

Alfresco (バージョン 2.0 コミュニティではありますが) と Nuxeo の両方を使用しました。どちらも CMS というよりはドキュメント管理システム (DMS) に分類されます。

エンド ユーザーの観点からは、どちらも比較的同じです。つまり、一方を習得する必要があり、それらを切り替える必要がない場合、違いはそれほど重要ではありません。

開発者の観点からは、Nuxeo の方が面白いと思います。ドキュメントは印象的で、比較的明確です。チームは問い合わせに対応し、すべてのコード ソースにアクセスできます。Alfresco のデュアル ライセンス モデルはあまり面白くなく、より多くのライセンスが必要になる場合があります。

また、Nuxeo では、新しい「機能」の開発モデルは Nuxeo で非常に明確であり、高度に再利用可能です。多くの場合、XML スキーマを作成 (または再利用) し、最小限の XML を作成して相互にリンクするだけで済みます。システムは高度にモジュール化されているため、必要な動作を簡単にプラグインできます。

私にとって Nuxeo は、ドキュメント管理システムというよりも、興味深い機能を開発できるプラットフォームのようなものです。

開発者向けチュートリアル ( http://www.nuxeo.org/static/dev-tutorial/ ) を試して、自分にどのように適合するかを確認することをお勧めします。

ここで、または個人的に、正確さを求めることを躊躇しないでください。

よろしく。

パトリック

于 2010-01-07T15:42:12.420 に答える
5

私が働いている会社では、Alfrescoを試しましたが、私たち全員がそれについて楽観的ではありません。それは非常に複雑で、学ぶのに多くの時間を必要とします。ドキュメントもそれほど素晴らしいものではありません。

一方、Nuxeoを少し試してみましたが、十分に文書化されており、開始が簡単で、拡張も簡単であることがわかりました。グレンによる開発者トレーニングの言及を介して行くと、簡単に生産的になることができます。

Nuxeoのもう1つの良い点は、標準に従おうとしていることです。つまり、Webサービス(RestまたはSOAP)を公開する場合は、それぞれJAX-WSとJAX-RSを使用できます。

ストレージ また、NuxeoはVCSをストレージバックエンドとして使用します。これにより、データがデータベースのスキーマごとに別々のテーブルに直接保存されます。これは、データベース内のデータを簡単に表示/変更できることを意味します。

于 2010-04-14T07:13:51.430 に答える