Drupal是世界上最大的开源软件,Drupal本身有上万的开发人员,而使用Drupal的开发者有上百万。全世界有约2%的网站是使用Drupal开发的。
在没有开始真正学习之前,我们先了解Drupal可以做什么和7个使用Drupal的理由。
下载Drupal及翻译包安装Drupal 7,翻译包需要按照文档的方法放到一个叫translations的目录里。
然后,我们开始学习Drupal 7作为CMS(内容管理系统)的一面,可以买本O'Reilly的《Drupal的使用》来看,虽然这本书很一般,但也没有太多选择。作为开发人员,我们只需要大概了解Drupal的CMS特性。如果把Drupal当做CMS用,我觉得还不如用Wordpress。
我们的重点是学习Drupal 7作为PHP框架的一面。遗憾的是,这部分基本没有中文资料了,所以我会写一些。
学习新的东西,掌握其概念是很重要的,我们先来了解一下Drupal 7的核心概念。
Drupal 7不是MVC的结构,在注重业务逻辑的应用中,Drupal 7不需要V层,Drupal 7的框架可以自动完成V层。要了解这一重要的机制,我们需要学习Drupal 7模块编写和form_example。
最后,我们还需要了解一下
评论