drupal
Drupal诞生于
2000年,是一个基于
PHP语言编写的开发型CMF(内容管理框架),类似于
Joomla。即:
CMS+ framework。其中 framework是指Drupal内核中的功能强大的PHP类库和PHP函数库,以及在此基础上抽象的Drupal API。在网站开发能力上,Drupal,Joomla和Yii、
CodeIgniter、
Zend、
CakePHP等业界顶级PHP框架同样强大。形象的说,Drupal和Joomla一样是一个附带CMS的PHP开发框架。Drupal创始人Dries Buytaert创办的美国Acquia公司的开发人员甚至戏称:Drupal是一个用于开发网站的“操作系统”(
webOS),而且此称法被业界广泛接受。很多Drupaler(即Drupal开发者)信奉这样一条真理:既然Drupal或者Joomla已经为我们写好了CMS,那么我们为什么还要选择那些不含有CMS的PHP开发框架呢?