我们看到太多的组织在试图使用他们的CMS作为一个平台用于交付大型和复杂的数字应用程序。这通常是由于供应商希望绕过反应迟钝的IT组织,并允许业务直接将更改拖放到生产环境中。虽然我们非常支持为内容生产者提供正确的工具和工作流程,但对于具有复杂业务逻辑的应用程序,我们倾向于建议将CMS作为平台的一个组件(通常采用混合或无头模式)与其他服务进行干净的合作,而不是试图在CMS本身中实现所有功能。
在以前的雷达版本中,我们已经写过尝试使用一个CMS作为一个平台我们继续在“野外”看到这种有问题的方法。CMS作为一个编辑、协作和工作流平台可以很好地工作,我们当然不会低估这些功能。我们已经成功使用两个栈CMS,这种方法分离关注点编辑和出版内容。