码迷,mamicode.com
首页 > 其他好文 > 详细

Drupal 社区文档之一般概念

时间:2016-04-28 14:22:25      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

最后更新2015年11月4日。创建于2005年4月1日。
编辑mgosur,mrchone,iriinamacovei@gmail.com,dcdenison。登录到编辑此页。

文中讨论了一些一般性的概念,将有用的当你开始探索Drupal。对这些概念,你可以跟着其他文档的链接的更多细节。

节点(内容)

A结是对你的网站内容的总称。这个内容类型该节点将定义哪些字段包含在它。根据节点的类型、不同的领域将被连接,这是众所周知的内容类型。例如,一个基本的网页内容类型有如标题和正文域。内容类型的其他例子:本页用于书,讨论的话题在论坛,博客页面在博客中,和新闻文章。

“节点”并不意味着在数学意义上作为网络的一部分。

在Drupal内容管理更有用的材料,看资源指南:在Drupal内容管理工具。

实体类型

一个实体类型是一组领域有用的抽象。实体类型是用来存储和显示数据,可结(内容)、评论、分类、用户配置文件、或者定制开发。

在阅读更多关于实体实体的API文档

评论

评论是你可以对你的站点的另一个内容类型(如果您已经启用了内核的评论模块)。每个评论通常是一小块,用户提交的内容,连接到一个特定的节点。例如,每一个连接到一个特定的论坛话题讨论是注释节点。

分类

Drupal有一个分类的内容称为系统分类。这是由核心分类模块提供。你可以定义你自己词汇(组分类术语)和添加条款每个词汇。然后每个词汇可以连接到一个或多个内容类型,并以这种方式,你网站上的节点可以分成不同的类别,分类标记,或在任何你选择的方式。

阅读更多关于这个概念的分类模块文档

用户

用户是一种实体,代表着一个真实的网站用户。默认情况下,用户都有一组属性包括用户名、密码、角色,和电子邮件地址。然而,他们也可能由其他模块提供的其它性能,并可扩展新领域。例如,你可以添加一个用户的推特地址领域的一个新的“链接”。

模块

一个模块是软件(代码),扩展Drupal的功能。模块分为三个类别之一:

核心模块已包含在下载的Drupal主。这些可以被开启或关闭,无需下载额外的组件。例子包括博客、书、调查,或分类。
贡献模块从Drupal.org所述模块下载部分下载,并安装在你的Drupal安装。例子包括面板视图或元标记。
自定义模块模块你自己写。这就需要深入了解Drupal,PHP编程,和Drupal API。
一组关于模块的开发有用的材料,看Drupal模块的开发。

区域和块

在你的Drupal站点的页面布局区域。这些可以包括页眉,页脚,侧边栏,和主要内容区域。你的主题可以定义额外的地区。

块是信息,是在你的网站的页面区域显示离散块。块可以以HTML或文本静态块的形式,菜单(这是网址导航),模块的输出(例如论坛热点),或动态列表,你创造了你自己(例如待办事件列表)。

菜单

Drupal中有7四的标准菜单:

这个主要菜单是由站点管理员建立并自动显示在许多主题网页标题(如果没有,你可以使自己的块来显示它们)。
管理是管理菜单,并在管理工具介绍。
导航是一个包罗万象的菜单通常包含在您的网站提供的链接模块。
用户菜单包含用户帐户链接和注销链接。
你也可以创建你自己的自定义菜单,并使他们的块显示。

你可以通过多种方式自定义菜单,如排序菜单项,按“重量”或简单的拖放到他们的地方,重命名菜单项,以及改变链接标题(显示当你的鼠标在菜单项的工具提示)。你可以移动菜单项到一个不同的菜单编辑菜单项的父属性。

你也可以在菜单中添加自定义菜单项,从添加的菜单管理屏幕菜单选项卡。创建一个菜单项,您将需要提供该内容的路径。

在所有的情况下一个菜单项只显示给访问者如果他们浏览页面的权利。例如,管理员菜单不显示访客没有登录。

主题

这个主题层从数据层分开,功能扩展层(模块)和核心。主题控件的外观(外观)网站,或您的网站显示,包括外观、布局和颜色。主题包含一个或多个PHP模板文件定义您的网站页面的HTML输出,以及一个或多个CSS文件定义布局,字体,颜色,和其他的风格。

一个收集有用的材料,其中,看主题和前端开发Drupal。

意见

虽然不是所有的网站都有意见,大多数网站包括视图模块,因为它提供了极好的工具。视图允许用户选择一个节点列表或其他实体,并将它们作为页块,RSS订阅,或其他格式。视图的主要用例是创建动态更新内容列表(例如,一个最新的新闻列表),根据内容的性质(的新闻列表,这样的内容类型是“新闻”,出版日期排序)。

数据库

Drupal的信息存储在数据库。在这个数据库中,每一类信息都有其自己的数据库表。例如,关于你的站点的节点的基本信息都存储在节点表,每个字段存储数据在一个单独的表(Drupal创建自动)。评论和用户也有自己的数据库表,如角色、权限设置等。

Drupal最常见的数据库是mysql。然而,你也可以运行在其他数据库系统Drupal,如PostgreSQL,以及。

路径

当你去在你的Drupal站点的URL,在你的基地网站地址被称为URL的一部分路径。

当你访问一个路径在你的Drupal站点,Drupal指出哪些信息应该通过检查它的菜单项和路由表发送到您的浏览器。一般来说,Drupal允许每个模块定义模块负责将路径,当您选择访问特定的路径Drupal问应显示在页面的模块。

例如,你正在查看的页面是http://drupal.org /节点/ 19828,和路径节点/ 19828”。该模块是负责这条道路是核心节点模块,所以当你访问这个页面,Drupal让节点模块确定如何显示。

自举

这个自举是CPU(中央处理单元)Drupal。在其他互动软件环境,这是有时被称为事件循环。Drupal的核心是一个有点像。它坐落在等待路径的要求,然后开始处理这个请求。

权限

权限可以设置控制哪些用户有权访问查看和/或编辑一个网站的特定区域。这些权限属于注册用户(即:管理人员、内容编辑、网站会员)和非注册用户。权限可以设置是非常具体和颗粒使一个强大的功能,使用在开发一个网站的结构。

 

Drupal 社区文档之一般概念

标签:

原文地址:http://www.cnblogs.com/shanyansheng/p/5442362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!