2016-04-06 9 views
2

私たちのサイトはコンテンツに大きく依存しているため、作成者が簡単に公開できるCMSがあることが重要です。一方、バックエンドでは、コンテンツ管理ロジックと切り離すべき操作(価格比較、ウェブフックの実行、ウェブサービスの提供)を行う必要があり、開発者はCMSから切り離して開発者を忘れてしまいますテンプレート作成などについて説明し、重いものに重点を置いています。私はnodeJSバックエンドアプリ+ PHP CMSを持つことを考えていました。 CMSはjsonを使用してREST APIを介してバックエンドとやりとりする必要があります。コンテンツマネージャはコンテンツを簡単にアップロードし、重要な情報はバックエンドに保存されAPIを介して作業します。 このような統合を可能にするCMSは何ですか?別のバックエンドと統合するためのCMSオプション?

答えて

-2

これはコンテンツ管理システムで一般的な方向です。可能な検索の多く:ヘッドレスCMS、デカップリングCMS、API-First CMS、サービスとしてのコンテンツ(CaaS)

クラウドCMSをお勧めします。

クラウドCMSは、JSONとバイナリ添付ファイルを中心とした本当に固いAPIを提供します。 MongoDBとElasticSearchの上で動作し、すべてのコンテンツの構造化されたクエリとフルテキスト検索を提供します。また、コンテンツタイプ、グラフの関連付け、およびアスペクト指向の機能をモデル化するための非常に強力な辞書システムも含まれています。

これは完全にJSONスキーマであり、本当に柔軟性があります。さらに、パブリッククラウドのクラウドCMSにアクセスすることも、Dockerを使用して独自のオンプレミス/仮想プライベートクラウドインスタンスを実行することもできます。

また、ロールベースのコンテンツ入力フォームを自動生成するための完全統合型フォームエンジンも提供しています。私たちのアプリケーションサーバーはNode.js上に構築されており、フォームエンジン(https://www.alpacajs.org)とすべてのドライバと共にオープンソース化しています。

免責事項:私は会社の従業員です。

関連する問題