代码之家  ›  专栏  ›  技术社区  ›  Simon Lee

RDF输出CMS的最佳方法

  •  1
  • Simon Lee  · 技术社区  · 15 年前

    有谁能推荐一个好的CMS,它将输出纯RDF文档(我不只是想要具有RDF属性的HTML页面)。我基本上希望有一个包含一些数据的数据库,并且有一个CMS格式,可以转换成纯XML RDF文档。

    我知道Drupal的支持有限,但这似乎只是将RDF属性添加到HTML元素中。

    还有谁有更好的方法。。。?

    1 回复  |  直到 15 年前
        1
  •  3
  •   googletorp    15 年前

    我不知道有什么CMS可以让你开箱即用。CMS通常是用来创建网页的。

    猪跑

    这可以通过Drupal来完成,但这需要一些工作,具体取决于需要生成哪种类型的XML RDF文档,这可能是一个较大或较小的工作量。

    因为所有标记都是由主题函数和模板定义的,所以您需要做的就是覆盖默认标记。如果您只想为原始内容(在Drupal中称为节点)创建这个特殊的输出,那么您只需要创建一个定制的节点模板和一个特殊的页面模板,它可以创建周围的标记,如doctype等。

    如果是这样的话,与特殊的设计节点(如购物网站中的产品)相比,您不需要额外的工作。这个 context module 可以帮助您管理要用于不同类型的内容/url的页面模板。

    因此,有了可用的模块和Drupal的巨大灵活性,就可以在不做太多工作的情况下完成任务。我的猜测是Drupal是最好的选择,因为对于这样一个东西,灵活性是至关重要的,Drupal比我见过的所有其他CMS都做得更好。