2017-05-16 3 views
0

私たちはmongodbデータベースを使用するpythonベースのサーバーを持っています。当社のサーバープログラムは、RabbitMQを使用して多数のAndroidアプリとのリクエスト/返信パケットを交換し、それに応じてアクションを実行します。これに加えて、管理スタッフがデータベースを操作したり、ファイルをアップロード/ダウンロードしたり、データ/統計を表示したり、アンドロイドクライアントのアクションをトリガーするためのWebポータルを作成する必要があります。したがって、データベースはポータルと既存のサーバープログラムで共通に使用されます。 Webポータルの開発のためにPloneのバックエンド開発への有用性

、私はPloneを使用するための勧告を得ました。従来のNode.jsの使用は快適です。誰でもこの文脈の中でPloneの使用について私を導くことができます。 ploneはmongodbや既存のサーバーサイドプログラムと通信できますか?

+0

私は複雑な質問のこのタイプのあなたのために(https://community.plone.org/t/stack-overflow-plone-usefulness-for-backend-development/4222で、私たちのフォーラムにあなたの質問へのリンクを掲載私たちのフォーラムに固執する必要があります...それは非常にカットされ、乾燥した答えになることはありません。) –

+0

PloneはAngular and ReactとPlone REST APIを使用してバックエンドストレージサービスとして正常に使用されています。 –

+0

誰かがこの目的のためにPloneを推薦した理由はありますか?要件は少し低く、おそらく誰かがPloneを推奨した理由、またはCMSをまったく使用している理由を説明するかもしれない何かがありませんか? – djay

答えて

1

PloneはCMSは、Webベースのコンテンツ管理を中心に設計されており、しっかりとZODB、NoSQLのデータベース内のデータを格納するために統合されています。データが非常に習慣的で、ウェブページやウェブサイトのネゴシエーションなどに関するすべてではない場合や、異なる種類のDBにデータを保存する必要がある場合は、おそらくPloneは適切なツールではありません。これはこれらのことをすることができないと言っているわけではありませんが、あなたがそれをするために内部について多くを学ばなければならないでしょう。

+0

その場合、他のCMSベースのWeb開発プラットフォームをお勧めしますか? –

+0

CMSが必要であると判断した場合、Ploneは確かに素晴らしい実績を持つ最良のオプションの1つです。 – sureshvv

関連する問題