内容管理系统(CMS)使我们能够轻松维护博客,新闻网站,一般网站等。其中许多设计用于管理内容页面,并提供工具来组织和自定义内容在网络上的显示方式。
然而,正如Mark Boulton在他的Adaptive Content Management文章和Karen McGrane在Adapting Ourselves to Adaptive Content的演讲中所解释的那样,我们越来越多地不仅向网络提供内容,而且还向其他平台提供内容。通道。我们需要工具来管理内容并附加有意义的元数据。创建一次,随处发布。
主要思想是干净地存储内容,而不是将其与特定于Web的表示标记交织在一起。因为内容片段在语义上是分隔的,所以它可以很容易地适应不同的平台和频道。因此,它被称为自适应内容。
让我们看一个比较的简单例子:
说我管理新闻文章和活动。要创建一篇新闻文章,我会告诉CMS我正在创建的内容类型,并要求填写一个表单,其中包含针对新闻文章量身定制的各个字段(例如标题,副标题,全文,短片段和图像) 。 - 即内容
使用传统的网络发布工具,我可能不得不在新闻下创建一个新页面,然后在空白的WYSIWYG文本编辑器中输入和格式化新闻文章。 - 即内容页面
如您所见,第一个设计允许我以最小的语义单位单独指定内容。当我想要显示或消费它时,系统可以轻松提供我需要的部分。
所以这是我的问题:是否有专门针对自适应内容设计的CMS,并且它与表示层分离?
注意:这是不关于最佳CMS或我应该使用哪个CMS的讨论。我问的是,是否存在一种非常特殊的工具 - 专为自适应内容设计的CMS - 供开发人员使用。