1. 首页
  2. 技术探讨

为什么Drupal常被视为内容管理框架(CMF)而非内容管理系统(CMS)?

至2012年9月,全球约有 2.2% 的网站由 Drupal 制作,占所有内容管理系统的 7%。至2019年4月,全球约有 1.9% 的网站由 Drupal 制作,占所有内容管理系统的 3.4%。

为什么Drupal常被视为内容管理框架(CMF)而非内容管理系统(CMS)?

Drupal 是由德赖斯·布伊泰尔特创立的自由开源内容管理系统,用PHP语言写成。在业界,Drupal常被视为内容管理框架CMF),而非一般意义上的内容管理系统(CMS)。

整套平台把所有内容视为一个“节点” (node),背后由大量“模组” (module) 控制其显示、修改、排列、分类等方式。这种设计令 Drupal 不只可以建立普通的博客网站,只要配合适当组件,控制内容显示及处理权限的方式,它马上能变成论坛、Wiki、社区网络。截至2013年10月,Drupal的社群已编写了超过23,855个模块(module)。

Drupal 虽然配有强大功能,但不少用户批评其使用介面复杂、违反直觉、设定分布容易惹人混乱。2010年 Drupal 7 的测试版推出,介面引入 WordPress 的仪表板 (Dashboard) 元素,集中改善系统介面,但不少版型 (theme) 及模组 (module) 在当时仍未推出 7.0 版本配合。每次 Drupal 有重大更新时,不少旧的配件未能成功过渡,这也备受诟病。

然而,Drupal 的功能由于极具弹性,而且其运作环境能让编程人员较易作大幅改动,建立出大量崭新功能,令其备受欢迎。至2012年9月,全球约有 2.2% 的网站由 Drupal 制作,占所有内容管理系统的 7%。至2019年4月,全球约有 1.9% 的网站由 Drupal 制作,占所有内容管理系统的 3.4%。

本文转自网络,仅代表作者个人观点,与晓吾无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。