学习Drupal必须要看得懂英文资料,这对于我们来说一般没有什么问题。
- 可安装一个本地环境先跑起来玩玩,不熟悉的话可先安装一个bitnami安装包http://bitnami.com/stack/drupal 或者 Acquia Dev Desktop https://www.acquia.com/downloads;
- 在操作过程中逐渐熟悉下列概念: 内容类型 Content Type 字段 Field 字段的widget和formatter,分别对应于字段的View查看和Edit编辑界面 菜单Menu、路径Path 术语Taxonomy与分类、标注
- 安装模块views:控制内容的展现形式,做一个内容列表和表格
- 如何控制首页内容:admin/config/system/site-information设置FRONT PAGE的路径,admin/structure/block控制将block放在什么region里
- 启用Ctools的Page Manager和安装Panels模块,设置更复杂的布局
- 学习主题Theme
- 角色、权限Roles、Permissions
- 安装administration menu模块,便于操作,将Drupal核心里所有的链接都打开查看和操作一遍
- 安装使用Top 50 most installed contributed modules
- 理解Entity -> Bundle -> Field概念
- 安装更多的模块玩
- 安装一些Distributions玩
- 在Linux下使用php-fpm方式搭建服务器环境
- 深入学习Views+Panels(或者Context+Display Suite),推荐大神的视频教程http://nodeone.se/en/taming-the-beast-learn-views-with-nodeone
- 学习使用Drush、git版本控制
- 学习模块开发和主题开发
- …………
原文地址:https://groups.drupal.org/node/416543
板块
Drupal 版本