3

你能解释一下什么是 Drupal 吗?CMS 还是 CMF?

谷歌搜索 CMS 和 CMF 的差异我知道有框架、CMF 和 CMS。使用框架我可以创建 CMF 和 CMS,使用 CMF 我可以创建 CMS。CMF 只是基于框架(或不是)的平台,包括一些基本的东西,如应用程序结构、授权等。

我错了吗?

4

2 回答 2

8

Drupal 都根据维基百科:

内容管理系统

内容管理系统 (CMS) 是一种计算机程序,允许在网站上发布、编辑和修改内容以及从中央页面进行维护。

CMF

内容管理框架 (CMF) 是一种便于使用可重用组件或定制软件来管理 Web 内容的系统。

无需进一步论证,我想可以肯定地说 Drupal 符合上述两个定义。

于 2012-09-19T08:12:12.030 回答
3

根据我对 Drupal 6 的经验,我会说它是“CMS++”:您拥有所有常用的 CMS 功能(文档、规则、工作流、用户管理、模板等)。多年来,它的设计一直在改进,使其非常可扩展。因此,任何时候您需要额外的功能并且有人还没有为您编写,您可以自己编写一些 PHP 并挂接到扩展点。不涉及黑客攻击。

从理论上讲,没有什么可以阻止您将 Drupal 用作 CMF 并编写一堆扩展。但我会说,如果您的网站不是以内容为导向的,那可能是矫枉过正。

于 2012-09-19T08:11:08.953 回答