Skip to Content

Drupal简明教程:适用于初学者的Drupal

网页制作Webjx文章简介:Drupal简明教程,适用于初学者的Drupal


一个节点(node)就是一个容器,用来装东西的.节点中的部分东西是你创建的,还有部分东

西是Drupal自己创建的.

一个模块(module)就是扩展Drupal功能的一种方式。它通常包含许多代码(一般为PHP)

以及一个样式表(CSS)。例如,如果你想包含元标签来描述你的内容的话。你可以添加

"Nodewords"模块(也称为"Meta Tags"模块)。

一个摘要(Teaser)就是关于页面的一段介绍性文字,用来吸引用户访问整个页面。默

认情况下,通常为页面内容的第1段,或者前两段,通常在后面还加上一个"read

more..."链接。


主题,就是用来将你的内容展示给访问者的,怎么展示,使用什么样的样式,布局,等

等都归主题负责。它包括的元素有,你的页首,图标(icon),区块布局等等。它也包

含代码和样式表。

一个服务器通常是一个能够提供上网服务的计算机。这些服务可能是运行数据库,或者

管理信息的收集和传播。

一个浏览器就是用来展示网页内容的程序。实际上,它通常是一组程序集,而不是单个

程序;它还使用了一组表格集(例如,设置)用来控制它的展示。例如,IE,Netscape

,和Firefox。它用在客户端,做展示用。


URL(统一资源定位器),是网上资源(比如网页)的地址。它是浏览器定位你的内容或

者站点的方式。你在浏览器的地址栏中,通常会看到一个URL列表。

路径,通常是特定于某个站点的,用来标识一个资源的位置。它可以是一个完整的URL(

参看前面),或者是一个相对位置(比如"files/xyz/image.jpg"-其中"files/xyz"是通

往文件"image.jpg"的路径)。


HTML是网络的标准语言.它有自己的一套“词汇表”(vocabulary),包括标签,元素,

和描述。一个标签就是一个基本组件,它就是告诉浏览器,“下面的内容要根据这些规

则进行展示”。举个例子来说,一级标题标签<H1>。大多数标签都带有一些其它的信息

,以进一步告诉浏览器下面的内容应该怎么展示。这个声明就称为元素。标签还需要更

多的信息来协助它们工作,这就是描述,准确一点来说就是“值”。例如,如果你想要

标题居中显示的话,你可以使用"align"元素,并给它一个描述(值)“center”。所以

它完整的结构应该是这样的:<H1 ALIGN="CENTER">。


分类就是对东西的一种划分。可用于对东西的分组,选择和保护。许多Drupal新手可能

会认为这是一个非常难的概念(事实上,可以这么认为),然而,我们每个人在学校都

学过分类:生物分类,即林奈的分类。在这种分类下,先分为“界”(植物,动物),

在“界”之下划分为“纲”,“纲”划分成“目”,“目”划分成“属”,最后是“种

”。事实上,在“种”下面还有更细一些的划分,“子种”,或者“变种”,通常所说

的“杂种”。大概就是这样,这就是一个分类。

在Drupal中,分类的最高层次,被称为“词汇表”(vocabulary),它用来定义“术语

集”(terms),或者“标签集”(tags),它可以用于各种情况下。在前面的例子中,

我们可以把“生物”作为一个词汇表。而每个词汇表下面都有一个或者多个“术语集”

用来描述你的东西。而“术语集”可以是多层级的,也就是说它们存在着等级之分。“

属”和“种”就是多层级术语。词汇表用于输入类型(Pages,stories等等。)而“术

语集”则指定给特定的节点(“对澳洲坚果产量的开创性的研究”)。注意,我说的是

“术语集”,因为一个节点可以有一个或者多个术语与之相连;例如,那上面的“…坚

果…研究”这篇文章为例,可以为其指定“坚果”,“树木”,“丰收”。通过任何一个

术语(或者说关键字)都可以找到这篇文章。


面包屑是从Hansel和Gretel借来的术语,在这个故事中,主人公为了走出大森林,在他

们走过的路上撒下面包屑作为记号。在目前的计算机用于中,它通常指的是页面顶部附

近的一小部分,用来说明到达当前页面所走过的路径。例如,浏览这篇文章时,你会看

到顶部附近有Home › Drupal简明教程 › 适用于初学者的Drupal菜谱,它意味着,你首

先来到了Home,接着点击了“Drupal简明教程”,最后选择了“适用于初学者的Drupal

菜谱”,最终你看到了这篇文章。


数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗

余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改

和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全

分开的若干个数据库时,则该系统包含一个“数据库集合”。


SQL是数据库的查询语言。例如:SELECT country FROM user_profile WHERE username

= "Nancy";它将得到用户"Nancy"所在的国家。
#8935
#9089
什么狗屁玩意啊。。说了半天 drupal 是什么都不解释下。 结果害得我去找 drupalchina.org ,一进网站,我日,什么狗屁玩意,还是没一个地方说drupal 是什么玩意的, 难道这就是他妈的传说中的狗屁, 学术人玩的学术名词? 就让这破烂 沉了吧, 我给了它10分钟,但是这10分钟,它没能告诉我它是什么东西,它对我来说都不会是什么东西。

发表新评论

  • 你可以在文本中使用BBCode标记语言。 URL会自动被转为链接。

更多关於格式化选项的信息

CAPTCHA
请验证您是否是机器人。
Image CAPTCHA
Enter the characters shown in the image.