2017-05-16 16 views
0

우리는 mongodb 데이터베이스를 사용하는 파이썬 기반 서버를 가지고 있습니다. 우리 서버 프로그램은 RabbitMQ를 사용하여 많은 Android 앱과 요청/응답 패킷을 교환하고 이에 따라 조치를 수행합니다. 이 외에도 이제는 관리자가 데이터베이스를 조작하고, 파일을 업로드/다운로드하고, 데이터/통계를보고, 안드로이드 클라이언트를위한 조치를 취할 수 있도록 웹 포털을 만들어야합니다. 따라서 데이터베이스는 포털 및 기존 서버 프로그램에 공통적으로 적용될 것입니다.백엔드 개발을위한 Plone 유용성

웹 포털 개발을 위해 Plone을 사용하는 것이 좋습니다. 우리는 전통적인 Node.js 사용에 익숙합니다. 아무도 Plone의 사용에 관해서는이 컨텍스트 내에서 안내 할 수 있을까요? Plone은 mongodb 및 기존 서버 측 프로그램과 통신 할 수 있습니까?

+0

Google 포럼 (https://community.plone.org/t/stack-overflow-plone-useful-for-backend-development/4222)에서 질문에 대한 링크를 게시했습니다. 우리의 포럼에 충실해야한다 ... 그것은 매우 잘리고 말리는 대답이 아니다.) –

+0

Plone은 Angular and React와 Plone REST API를 사용하여 백 엔드 스토리지 서비스로 성공적으로 사용되고있다. –

+0

누군가이 목적으로 Plone을 추천 한 이유가 있습니까? 요구 사항은 상세히 약간 낮으며 Plone을 권장하거나 CMS를 전혀 사용하지 않는 이유를 설명하는 누락 된 항목이있을 수 있습니다. – djay

답변

1

Plone은 웹 기반 컨텐츠 관리를 목적으로 설계된 CMS로 NoSQL 데이터베이스 인 ZODB에 데이터를 저장하기 위해 긴밀하게 통합되어 있습니다. 데이터가 매우 관습이며 웹 페이지와 웹 사이트 등의 전부가 아닌 경우 또는 다른 종류의 DB에 데이터가 있어야하는 경우 Plone은 아마도 적절한 도구가 아닙니다. 이것은 이러한 것들을하기 위해 만들어 질 수 없다는 것을 말하는 것은 아니지만, 당신이 그것들을 할 수 있도록 내부에 대해 많이 배워야 할 것입니다.

+0

좋아요, 그렇다면 다른 CMS 기반 웹 개발 플랫폼은 무엇입니까? –

+0

CMS가 필요하다고 결정한 경우 Plone은 최고의 실적을 거둔 최고의 옵션 중 하나입니다. – sureshvv