我们的网站在很大程度上依赖于内容,因此我们拥有一个允许作者轻松发布的CMS非常重要。另一方面,我们需要在后端执行一些操作(价格比较,运行webhooks,提供web服务),这应该与内容管理逻辑分离,我们希望它们与CMS分离,因此开发人员可以忘记关于模板等,并专注于重物。我正在考虑使用nodeJS后端应用程序+ PHP CMS。 CMS应该使用json通过REST API与后端进行交互,因此内容管理员可以轻松上传其内容,重要信息保存在后端供我们通过API使用,开发人员和内容管理员都很满意。 CMS将允许这样的集成?
答案 0 :(得分:-2)
这是内容管理系统的流行方向。大量可能的搜索:无头CMS,解耦CMS,API-First CMS,内容即服务(CaaS)
我建议您查看Cloud CMS。
Cloud CMS提供了一个完全围绕JSON和二进制附件的非常可靠的API。它运行在MongoDB和ElasticSearch之上,为您的所有内容提供结构化查询和全文搜索。它还包括一个非常强大的字典系统,可以让您模拟出您的内容类型,图形关联和面向方面的功能。
它完全是JSON Schema的方向,非常灵活。此外,您可以在公共云中访问Cloud CMS,也可以使用Docker运行自己的内部部署/虚拟私有云实例。
我们还提供了一个完全集成的表单引擎,用于自动生成基于角色的内容输入表单。我们的应用程序服务器是基于Node.js构建的,我们将它与我们的表单引擎(https://www.alpacajs.org)以及我们所有的驱动程序一起开源。
免责声明:我是该公司的员工。