私は比較的一般的であると思う解決するための問題があります。私はPHPやJavaのフレームワーク上に構築された既存のWebプラットフォームを持っており、複数のサイトに対応しています。 CMSのバックエンドを追加して、従業員が直感的なインターフェイスを使用してコンテンツを作成、編集、公開できるようにしたいと考えています。しかし、私はCMSがサイトのフロントエンドを管理することを望んでいません。データベースやXMLリポジトリにコンテンツを作成し、複数の環境(プレビュー、ステージング、プロダクションなど)にコンテンツを展開したいだけです。私たちの優先事項は、技術者以外のユーザーがコンテンツを編集して公開するためのきれいで安定した編集インタフェースです。既存のサイトのバックエンドにプラグインできるオープンソースCMSですか?
次に、mod_rewriteのようなものを使用してURL内のコンテンツIDを識別し、コンテンツコントローラを呼び出してリポジトリから正しいコンテンツをロードすることで、コンテンツをPHPまたはJSPテンプレートとフロントエンドに統合できます。実働サーバーにCMSコードをまったく展開する必要はありません。 InterWovenやDocumentumなどの商用CMSを使ってこれまでこれを行ってきましたが、今はオープンソースのオプションを探しています。
私はDrupal、Alfresco、WordPress、Joomla、さらにDjangoのようなより一般的なフレームワークを含む、候補者の通常のリストを見ています。
このシナリオでは、これらのツール(またはリストしなかったもの)をお勧めしますか?アドバイスありがとうございます!