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

使用Drupal 7 的不同内容类型发布专业化网站

小型公司或小规模的专业机构,往往只需要纯文字内容的简单页面,对其背景、业务和人员组成等进行介绍,同时提供必要的联络信息。在Drupal中,只要使用 其基本网页(Basic Page)这种基本的网页类型,结合网站的主导航菜单,就能满足这种需求。基本网页被定义成一种包括包括标题和正文两部分结构,具备纯文字内容全文展示和 内容梗概功能的网页,用于发布简单的文字信息和网站中相对静态的一些内容,如公司或组织机构的介绍、产品介绍、网站用途等等。

\

每 个静态网页(Drupal 7网站的内容都是通过数据库动态呈现的,从这种意义上讲,他们其实都是动态的。这里所说的静态内容,是指这些网页的内容相对较为固定,在网站中属于长期不 变的组成部分)相对独立,与其它的网页基本不存在互相引用的关系。由于其内容相对稳定,在发布的时间上,也不需要有特别的体现。尽管Drupal 7支持对每个网页的评注和讨论功能,对这些静态网页而言,这项功能开启的必要性不是很大。

Drupal 7缺省安装所提供的另一种内置的网页类型,就是文章(Article)类网页类型。与基本网页不同,文章类网页内容具有一定的时效性,用于根据一定的时间 顺序发布网络信息,如:发布个人或机构的网络博客(Blog),或按时间顺序讲述连载故事。根据Drupal 7的定义,每个文章类网页类型,除具有标题和正文部分外,还可以包括插图和标签。通过插图功能,网页发布者可以上传图像文件到网站,发布图文并茂的网络文 章。标签功能在网络论坛和博客中经常用到,对网站内容的分类组织和条理化非常有用。无论是个人网站,还是网络博客,对于浏览者的反馈和评论都是非常关注 的,因此,评论功能通常都是打开的。

\

在 基于Drupal 的网站中,基本网页往往拥有各自特定的导航菜单,通过点击主导航菜单,就可以查看不同的网页内容。而文章类网页往往会共享一个或多个主导航菜单,打开该菜 单,相关的内容会根据时间顺序或话题(用标签组织),排列下来。基本网页和文章是Drupal 7 缺省安装方式提供的两种预定义内容类型,在最小化安装时并不包括,网站搭建者可以通过Drupal 后台管理界面中的网页类型(Content Types)定义功能,自行创建或修改这两种内容类型的定义,或设定其中每个部分(在Drupal 7中,每个网页内容类型的基本构成单元是“字段”,相关信息保存在后台的MySQL 数据库中)的缺省显示方式。例如,一个图像文件,可以设定其显示方式为大、中、小三种规格。

讲到这里,大家应该知道,其实不同的网页类型,是可以自行创建和定义的。如果你需要一个具有插图功能的静态网页,只需要为基本网页类型增加一个可上传图像的字段即可。具体的方式,这里暂不细究。下面我们花一些时间,谈谈博客和书籍两类特殊的网页内容类型。

说到博客,大家都知道,它与普通的网页不同,是根据时间顺序和不同的话题,由博客作者定期发布的网络文章或随笔。博客的内容和形式都非常灵活,因此广受大众 的喜爱。根据前面的描述,大家可能已经猜到,利用Drupal 7内置的文章内容类型,可以基本实现网络博客的发布。在此基础之上,为了满足功能和易用性的更高要求,Drupal 还提供了专门的博客(Blog)模块,来更好实现专业博客网站的各项功能。博客功能相应的模块,需要单独在Drupal 后台中启用方可使用。一旦启用了该功能,在内容类型中就会增加一个博客文章的类型。这时,通过增加新内容,就可发布博客文章了。

与博客类 型类似,在Drupal 7中,还提供了另外一种专门的内容类型,书籍(Book),也需要通过专用的模块进行实现。书籍内容的特点是具有明显的连续性和章节组织,包括目录和前后 章节的导航。通过在标准安装的Drupal 后台中启用书籍模块,就可增加收书籍类的内容类型。这时,再通过增加新内容,选择书籍,就可以创建新书,或为现有的书籍增加新章节了。

\

除了基本网页、文章、博客和书籍之外,还有包括多媒体和大量图像演示功能的其它类型网页。所有这些,都可以在Drupal 7现有的架构之中,通过各种扩展和定义实现,