跳转到主要内容

循序渐进学习drupal

都知道drupal很强大,但学习drupal还是挺难的,需要比较长的学习曲线。

第一步 刚开始你可能没有必要了解PHP,下个drupal和XAMPP(WAMP)集成开发环境即可以开始学习drupal了。首先肯定是东点点,西点点感性的认识一下什么是CMS。我觉得这个还是很重要的,别一开始就看什么指南什么核心的。 感性认识你也得带着目的性去做。开始阶段你要学习的是主要有几点:

  1. 如何发表编辑删除文章及什么是content type(得有CCK, 是一个模块)。
  2. 什么是block(区块),怎么配置block。
  3. 什么是themes(主题),怎样切换themes及相应的设置。
  4. 什么是modules(模块),把默认的所以模块功能搞清楚。
  5. 什么是menus(菜单),怎么自定义菜单并让它显示在你所要的位置。
  6. 什么是action(动作) 和trigger.
  7. 怎样安装和更改语言
  8. 用户和权限

第二步 这时候你已经对drupal有了一个基本的认识,那肯定是开始手痒了。为什么不看别人的站点试着自己搭建一个类似的呢,外观先不管,试着完善功能。

这时候你会很需要了解这几个模块:

  1. CCK内容管理模块。
  2. views视图模块,搭建各种内容列表。
  3. panels模块,创建自定义页面。
  4. rules模块,强大的规则工作流定制模块。
  5. token模块,这个模块可能需要深入点才能了解,至少先知道是什么吧。

上drupal官方网站把常用模块的手册都浏览一遍会有很大帮助。

介绍几个关于建站的网站:

http://drupal.soa.tw/ 阿舍的建站经验谈

http://www.zhupou.cn/ 老葛,内有些中文教程

第三步 功能差不多都可以实现的时候,你大概会对外表有所要求了。自己创建themes? 我想这还是有点困难的,不如先改改别人的themes。下载一个比较基础全面的theme,参照theme教程去做一些更改。比如说怎样在header上面增加一个可以添加区块的域。区块的模板,页面的模板等等,随便改改,看看效果。

介绍几个关于themes的网站:

http://www.drupal.org官方网站的主题当然是最全面的了。

http://www.themes123.cn 丰富的主题下载地,可以自己收藏主题。

第四步 看专业教程了,其实到这里你大概也就知道自己该怎么继续学习下去了。

 

文章分类