循序渐进学习drupal
都知道drupal很强大,但学习drupal还是挺难的,需要比较长的学习曲线。
第一步 刚开始你可能没有必要了解PHP,下个drupal和XAMPP(WAMP)集成开发环境即可以开始学习drupal了。首先肯定是东点点,西点点感性的认识一下什么是CMS。我觉得这个还是很重要的,别一开始就看什么指南什么核心的。 感性认识你也得带着目的性去做。开始阶段你要学习的是主要有几点:
- 如何发表编辑删除文章及什么是content type(得有CCK, 是一个模块)。
- 什么是block(区块),怎么配置block。
- 什么是themes(主题),怎样切换themes及相应的设置。
- 什么是modules(模块),把默认的所以模块功能搞清楚。
- 什么是menus(菜单),怎么自定义菜单并让它显示在你所要的位置。
- 什么是action(动作) 和trigger.
- 怎样安装和更改语言
- 用户和权限
第二步 这时候你已经对drupal有了一个基本的认识,那肯定是开始手痒了。为什么不看别人的站点试着自己搭建一个类似的呢,外观先不管,试着完善功能。
这时候你会很需要了解这几个模块:
- CCK内容管理模块。
- views视图模块,搭建各种内容列表。
- panels模块,创建自定义页面。
- rules模块,强大的规则工作流定制模块。
- token模块,这个模块可能需要深入点才能了解,至少先知道是什么吧。
上drupal官方网站把常用模块的手册都浏览一遍会有很大帮助。
介绍几个关于建站的网站:
http://drupal.soa.tw/ 阿舍的建站经验谈
http://www.zhupou.cn/ 老葛,内有些中文教程
第三步 功能差不多都可以实现的时候,你大概会对外表有所要求了。自己创建themes? 我想这还是有点困难的,不如先改改别人的themes。下载一个比较基础全面的theme,参照theme教程去做一些更改。比如说怎样在header上面增加一个可以添加区块的域。区块的模板,页面的模板等等,随便改改,看看效果。
介绍几个关于themes的网站:
http://www.drupal.org官方网站的主题当然是最全面的了。
http://www.themes123.cn 丰富的主题下载地,可以自己收藏主题。
第四步 看专业教程了,其实到这里你大概也就知道自己该怎么继续学习下去了。
文章分类