CMS 中的核心模块和非核心模块有啥区别
Posted
技术标签:
【中文标题】CMS 中的核心模块和非核心模块有啥区别【英文标题】:What Is The Difference Between Core And Noncore Modules In A CMSCMS 中的核心模块和非核心模块有什么区别 【发布时间】:2014-10-12 11:25:59 【问题描述】:1-CMS 中的核心模块和非核心模块有什么区别?
2-特别在 Drupal 中什么是核心模块和非核心模块?
感谢您的帮助!
【问题讨论】:
【参考方案1】: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
祝你好运;-)
【讨论】:
【参考方案2】:来自https://www.drupal.org/project/drupal:
从下载官方 Drupal 核心文件开始。这些官方版本捆绑了各种模块和主题,为您提供帮助构建网站的良好起点。 Drupal 核心包括博客、论坛和联系表单等基本社区功能,并且可以通过下载其他贡献的模块和主题轻松扩展。
非核心模块是您可以安装的额外的花里胡哨,为您的网站提供更多功能。非核心模块经常由用户而不是 Drupal 团队贡献和维护。
【讨论】:
以上是关于CMS 中的核心模块和非核心模块有啥区别的主要内容,如果未能解决你的问题,请参考以下文章
nodejs第三天(核心模块与文件模块,核心模块和文件模块引入的区别,从模块外部访问模块内部,使用exports对象,npm包管理工具package.json文件,模块对象属性,将模块定义分类,npm
Ruby 中的“包含模块”和“扩展模块”有啥区别? [复制]
IntelliJ IDEA 中的“模块依赖”和“库”有啥区别?