多くの人がコンテンツリポジトリを使用していることを考えると、正当な理由があるはずです。私はコンテンツを格納する必要がある新しいWebアプリケーションを構築しています。誰かがこれを理解するのを手助けできますか?コンテンツリポジトリの利点(CMSについては言及していません)
画像やテキストページを保存する独自のコード/ APIを書くのではなく、Apache Jackrabbitのようなコンテンツリポジトリを使用する利点は何ですか?あなた自身で書くことは時間などを必要としますが、コンテンツリポジトリAPIのような新しいフレームワークの実装と学習もそうです。独自のコードを使用する利点は、コードを理解し、修正または修正する必要がある場合は、すぐに専門知識を得ることができます。別のフレームワークを使用すると、その弱点を知る必要があります。わかっていないコードを変更することは常に簡単です。つまり、基礎となるフレームワークコードだけでなく、独自のコードも知りません。
私が言ったように、多くの人が使っています。理由があるはずです。私はそれをただの別のものと見なすことはできません。「誰もがそれを使用しています。少なくとも私はそれがそうでないことを願っています。 :)
フィードバックいただきありがとうございます、これは私にこれらの最初の手順の後に見て何かを与える。しかし、あなたの例にスリングを追加すると(実際にはそれに重点を置いています...記事の文脈とあなたの文脈で理解できる)、今私が同化するにはあまりにも多くのことです。トンプソンの望遠鏡のルール。いったん私がjava/glassfishとjcrを見つけ出すことができれば、私はスリングが提供していることを理解する/理解することができるかもしれません。しかし、私は走る前に歩く必要があります。 :)今、私はちょうどなぜjcrを学ばなければならないのか合理的に思った。 Davidは、私が探していたような種類の戦略的な推論を提供しました。私はjcrに行きます。 – BillR
まだあなたに+1を与えました。 :) – BillR
十分に公正 - 私の答えでスリングの言葉の前に停止することもできますし、JCRだけで満足しています;-) –