【问题标题】:Deleting unused drupal core modules删除未使用的 drupal 核心模块
【发布时间】:2013-01-19 18:39:06
【问题描述】:

可以删除未使用的drupal核心模块吗?我有将近 20 个这样的核心模块没有被使用……它们会对网站的性能产生任何影响吗?

【问题讨论】:

标签: drupal drupal-7 drupal-modules


【解决方案1】:

不,您不会看到任何性能改进,在模块管理页面上可能会节省几毫秒。

下次更新 Drupal 时,这些模块文件无论如何都会被替换,所以这真的是徒劳的。

think of the kittens

【讨论】:

    【解决方案2】:

    不,除非你没有启用它们,否则它不会有。

    但我不建议你删除任何核心模块,不管它是否被使用。如果它对删除没有任何影响,那么对保留也没有影响..因为这些钩子不会在页面加载中被调用..

    然后核心模块保留在 Drupal 安装的默认文件夹中,因此您不会与站点/所有/模块中的贡献模块混淆

    【讨论】:

    • 从安全的角度来看,这不是一个坏习惯。无需管理访问权限以禁用这些文件的执行(请记住 php 文件仍然存在),您可以删除它们并无忧无虑地利用这些模块。许多漏洞利用在 cms 上使用应用程序不知道也不需要它们的模块。
    • 我相信,如果我们去更新核心并且一些核心模块被删除了..可能会出现一些问题(虽然我从来没有在这样的情况下感觉到我已经删除了核心模块并且更新核心)..但是更新核心是Drupal的常见做法..不是吗?否则有安全隐患...
    • 当然,drupal 核心的所有更新都应该尽快安装。事实上,删除核心模块可能会导致更新出现问题,尽管我不能 100% 确定是这种情况。
    • 是的,当我看到这个问题时,我首先想到的是……当他删除核心模块并更新时会发生什么......删除核心模块永远不应该为我们的那些网站做打算保留一段时间...
    猜你喜欢
    • 2011-07-31
    • 1970-01-01
    • 2020-01-24
    • 2017-01-07
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 2016-08-06
    • 2019-09-20
    相关资源
    最近更新 更多