Drupal介绍(Drupal笔记一)

         Drupal是一个免费开源的CMS,使用PHP语言写的。可以说Drupal同时是一个CMS(内容管理系统)和一个CMF(内容管理框架)。它具有很强的灵活性和伸缩性,Drupal可以开发任何类型的网站,如博客、   Wiki、论坛、商务或综合体。不过如果开发的网站功能单一,比如只想做一个简单的博客,虽然用Drupal也可以做,不过用一些专门的框架更好一些,如WordPress。

在安装Drupal的时候,所拥有的称为Drupal核心(DrupalCore),拥有能够创建相对比较全的网站。Drupal核心包括以下功能:

        ·内容

        ·文件上传下载

        ·菜单

        ·用户账户

        ·角色和权限

        ·分类

        ·博客

        ·讨论论坛

        ·网上投票

         创建网站时,当Drupal核心功能无法满足需求的时候,第一步则是去Drupal社区搜索是否已经有符合需求的模块(www.drupal.org/project/modules)。很可能所需要的功能模块其他开发人员已经开发出来了。

 

下面介绍下最流行的一些模块:

·Ubercart:一个全功能的店面销售模块。提供能产品销售的功能,还支持支付、发货管理等。

·Webform:一个表单模块,创建、发布和管理表单,如志愿申请,联系我们等等。

·Views:该模块是用于将数据库中的信息提取出来并展示的一个工具,极其强大。

·Panels:该模块能够不写任何代码就能创建复杂的页面布局。自带有许多自定义的布局,也可以自定义布局。

·Date and Calendar:能创建和操纵时间字段的模块。

·CCK模块:CCK能够在Drupal中创建自定义的内容类型(Contenttype)。第2章中会介绍Drupal中的两个基本内容类型:the story和the page。

·Backup and Migrate:备份和恢复Drupal数据库,任何网站都应该有该模块。

·Google Analytics:提供一个GoogleAnalytics的简单建立形式。Google Analytics是一个能够跟踪你网站上的用户,知道这些用户是从哪来的、使用形式发现你的网站的、访问了哪些页面、在网站上花了多久等等功能,具体可以查看www.google.com/analytics

·ImageCache:自动重置大小、缩放和剪切图片的一个工具。十分适合那些需要上传显示图片的网站。

·IMCE:上传下载服务器上的文件工具,管理员使用。

·Pathauto:根据文章title自动生成搜索引擎友好的URL。(如www.drupal.com/examples代替了默认的www.drupal.com?node=1999)。

·Scheduler:给创建的节点指定日期,即作者可以管理新创建的一个节点什么时候出现在网站上。

·WYSIWYG:一个所见即所得的文本编辑器。

 

Drupal主题:定义页面的结构和显示。如:定义页面的区域:3列(左中右)、2列(左右)等;页面在头部是否有Banner;页面是否有footer;导航栏显示在哪;使用什么颜色;文字样式;Logo等等。Drupal社区中提供了上百种免费主题,也能自定义主题。www.drupal.org/project/themes

 

简单创建内容的例子:

(默认已经安装好Drupal)

在刚开始的首页上,可以点击左边菜单栏中或者右边的“Add new content”按钮。


下面你会看到内容类型的列表,Drupal7默认有2个基本内容类型:Article和Basic page。不同的内容类型拥有不同的字段,这两个基本内容类型都提供了title、author、text的字段,而Article类型还可以给文章添加tag。


这里先选择Basic page类型,其他后面会详细介绍,然后输入相应的内容。


输入好内容后,滚动到下面,在左边的菜单栏中选择Publishing Option,将Promoted to front page勾选上,这样发布的内容在首页上就立刻显示了。


结果:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值