Drupal和Joomla的框架是什么


What are the frameworks of Drupal and Joomla?

Drupal和Joomla是否使用任何常见的PHP框架,或者它们是否实现了自己的框架?

Drupal和Joomla是CMS,即内容管理系统

您可以将它们用作框架。它们是内置框架。

看:

  1. CMS(joomla,drupal)和Frameworks(Zend,Symfony,CI)之间的区别
  2. http://steveburge.com/blog/general-cms-issues/joomla-and-drupal-version-2/

Drupal本身是一个框架!众所周知,Drupal是一个伟大的开源Web内容管理系统,但这种观点是有限的。Drupal有一套很棒的API,你可以关闭Drupal中的几乎所有功能(模块),直到你最终得到一个核心系统。使用贡献的模块和 API,您可以在此基础上创建一个全新的 Web 应用程序。

所有这些都适用于Drupal 5 - 7。随着Drupal 8的发布,事情将发生很大变化。Drupal社区决定使用Symfony2框架的几个组件来支持Drupal 8的核心。这意味着一些到许多Drupal核心子系统将由Symfony2组件和Drupal代码提供支持。由于D8的开发是一个持续的过程,很难说"Symfony2的伟大"将实现多少。有一件事是肯定的,两个社区都期待看到结果。:)

Symfony: http://symfony.com/

Drupal + Symfony: http://symfony.com/blog/symfony2-meets-drupal-8