Mongodb Plone对后端开发的有用性

Mongodb Plone对后端开发的有用性,mongodb,web,server,plone,Mongodb,Web,Server,Plone,我们有一个基于python的服务器,它使用mongodb数据库。我们的服务器程序使用RabbitMQ与许多Android应用程序交换请求/回复数据包,并执行相应的操作。除此之外,现在我们还需要为管理人员创建一个门户网站,让他们能够操作数据库、上传/下载文件、查看数据/统计数据并触发android客户端的操作。因此,该数据库对于门户和现有服务器程序来说是通用的 对于web门户开发,我得到了使用Plone的建议。我们习惯于使用传统的Node.js。有谁能在这种情况下指导我使用Plone吗。plone

我们有一个基于python的服务器,它使用mongodb数据库。我们的服务器程序使用RabbitMQ与许多Android应用程序交换请求/回复数据包,并执行相应的操作。除此之外,现在我们还需要为管理人员创建一个门户网站,让他们能够操作数据库、上传/下载文件、查看数据/统计数据并触发android客户端的操作。因此,该数据库对于门户和现有服务器程序来说是通用的


对于web门户开发,我得到了使用Plone的建议。我们习惯于使用传统的Node.js。有谁能在这种情况下指导我使用Plone吗。plone是否能够与mongodb和现有服务器端程序进行通信?

plone是一个围绕管理基于web的内容而设计的CMS,并紧密集成,用于将其数据存储在NoSQL数据库ZODB中。如果数据是非常定制的,不完全是关于网页和网站管理等,或者如果您需要数据生活在不同类型的数据库中,那么Plone可能不是适合您的工具。这并不是说你不能做这些事情,但你必须了解它的内部结构才能做这些事情。

我在我们的论坛上发布了一个你的问题的链接,在(对于这种复杂的问题,你应该坚持我们的论坛…这不是一个非常简单的答案。)Plone正成功地作为后端存储服务使用,包括Angular和React以及Plone REST API。是否有人特别推荐Plone用于此目的?要求的细节有点低,可能缺少一些东西,这可能解释了为什么有人推荐Plone或使用CMS?建议Plone减少组件的设计,在这种情况下,你会推荐其他基于CMS的web开发平台吗?如果你已经确定需要CMS,那么Plone肯定是最好的选择之一,有着良好的业绩记录。