在阅读了一篇博文:http://www.palantir.net/blog/drupal-not-cms之后,我对当前的CMS与框架的分类感到好奇。
如果可能的话,请使用事实来证明你的反应是正确的。
内容管理系统(CMS)是一个计算机程序,它允许发布、编辑和修改内容以及从中央接口进行维护。这样的内容管理系统提供了在协作环境中管理工作流的过程。这些过程可以是手动步骤,也可以是自动级联。中央管理系统自1990年代末开始提供。CMS通常用于运行包含博客、新闻和购物的网站。许多企业和营销网站都使用CMS。CMS通常的目标是避免手工编码的需要,但可能支持特定的元素或整个页面。来源:http://en.wikipedia.org/wiki/Content_管理_系统
Web应用框架:
web应用框架(WAF)是一种软件框架,旨在支持动态网站、web应用程序、web服务和web资源的开发。该框架旨在减少与在web开发中执行的共同活动相关的开销。例如,许多框架为数据库访问、模板框架和会话管理提供了库,它们常常促进代码重用。
来源:http://en.wikipedia.org/wiki/Web_应用程序_框架
如果您不认为Drupal 7是一个框架,您认为Drupal 8会是吗?
发布于 2013-09-29 19:08:07
Drupal是内容管理框架 (用于开发人员)和内容管理系统 (用于非程序员)。
Drupal是一个highly configurable open source和一个application development framework,提供了以下特性:
Drupal内容管理系统( CMS ) 特性:
发布于 2013-09-29 15:23:27
我个人的回答是: Drupal是一个基于框架的CMS。这个框架当然不是Symfony,因为Drupal只是使用symfony的组件,而不是使用symfony完全堆栈。
通常情况下,Drupal仍然会提供很多现成的功能,而框架允许您从头到尾快速完成任务。
https://drupal.stackexchange.com/questions/87121
复制相似问题