【发布时间】:2014-10-12 11:25:59
【问题描述】:
1-CMS 中的核心模块和非核心模块有什么区别?
2-特别在 Drupal 中什么是核心模块和非核心模块?
感谢您的帮助!
【问题讨论】:
标签: php drupal content-management-system drupal-modules
1-CMS 中的核心模块和非核心模块有什么区别?
2-特别在 Drupal 中什么是核心模块和非核心模块?
感谢您的帮助!
【问题讨论】:
标签: php drupal content-management-system drupal-modules
1.1。 “核心模块”是包含在 Drupal 安装包中的模块。它们是为您提供入门套件的基本功能。您可以在./modules 文件夹中找到它们。但是您无法更改它们(这不是一个好习惯)。
1.2。 “非核心模块”或“贡献模块”是附加功能,即扩展(或覆盖)核心模块功能的代码片段。它们由社区(你和我)开发和维护。您可以通过管理界面(模块菜单)或手动(下载并复制正确文件夹中的代码)将它们像小砖块一样添加到您的 Drupal 站点。
如果您没有找到适合您的贡献模块,您也可以开发您的自己的个人模块(我们将讨论“自定义模块”)。如果您正在搜索经典功能,请确保 contrib 模块已经存在。不要重新发明轮子;-)
您可以在./sites/all/modules 文件夹中找到这些模块(/custom 是您的文件夹,/contrib 是社区的文件夹)。
2.1。这里有一个所有核心模块的列表:https://www.drupal.org/node/1283408
2.2。 贡献的模块有一个“无限”,你可以在这里搜索它们:https://www.drupal.org/project/project_module/index
祝你好运;-)
【讨论】:
来自https://www.drupal.org/project/drupal:
从下载官方 Drupal 核心文件开始。这些官方版本捆绑了各种模块和主题,为您提供帮助构建网站的良好起点。 Drupal 核心包括博客、论坛和联系表单等基本社区功能,并且可以通过下载其他贡献的模块和主题轻松扩展。
非核心模块是您可以安装的额外的花里胡哨,为您的网站提供更多功能。非核心模块经常由用户而不是 Drupal 团队贡献和维护。
【讨论】: