你现在的位置:首页 > PHP网站建设知识库 > Drupal > 正文

Drupal 节点

Drupal 中的一个重要概念是,所有内容都存储为节点。节点是系统的基本构造块,提供了对 Drupal 中存储的内容进行扩展的基础。开发人员可以创建新的节点模块,从而根据自己的需要在数据库中定义和存储额外的字段。节点按照类型(type) 进行分类。对于每种节点类型,可以根据它的用例以不同的方式进行操作和显示。标准节点类型包括:

页面(page)
用来显示内容的简单节点(通过使用 PHP,可以动态地更新内容。通过包含 PHP,任何内容都可以是动态的)

blog 文章(blog entry)
用来维护在线日记(即 weblog)的节点

论坛(forum)
节点及其评论的集合(这些节点通过分配一个分类项组合在一起)

新闻(story)
在特定日期之后就会过期的一般性页面(这些页面与普通页面相似,但是可以有不同的样式)

评论(comment)
这是一种特殊类型的内容,它允许用户对其他节点定义的内容进行评论(评论不是一种节点类型,它们存储在数据库中一个单独的表中)

数据库记录节点的基本信息,包括标题、摘要(teaser 或 abstract)和主体。还记录关于创建者、创建时间和状态的信息。如果您的应用程序需要任何额外的信息,那么一般来说需要创建新的节点类型,这种新节点将信息写入专门为它定义的数据库表中。