我一直在阅读有关 drupal 安装配置文件的信息,我想知道使用打包的安装配置文件与安装核心 + 手动安装安装配置文件中列出的模块之间是否有很大区别?
我想做后者(手动安装每个)来控制安装的每个模块的版本,我无法使用可能未维护的打包安装配置文件来控制。
但是我应该还是会为我不知道的事情打开大门?两个不应该是相同的,只有一个是自动的,另一个是手动的吗?
我一直在阅读有关 drupal 安装配置文件的信息,我想知道使用打包的安装配置文件与安装核心 + 手动安装安装配置文件中列出的模块之间是否有很大区别?
我想做后者(手动安装每个)来控制安装的每个模块的版本,我无法使用可能未维护的打包安装配置文件来控制。
但是我应该还是会为我不知道的事情打开大门?两个不应该是相同的,只有一个是自动的,另一个是手动的吗?
kiamlaluno 所说的,加上安装配置文件可能会在安装时执行自定义配置的事实,可能会构建自定义视图/内容类型/等(尤其是通过 features.module,您可以在 OpenAtrium 中看到大量使用),并且可能会在特定于发行版的模块中提供其他自定义代码。
简短的回答是,不,您不能通过下载带有所有这些模块的干净drupal 来复制安装配置文件——最好的办法是使用安装配置文件。如果您担心模块版本,请确保您使用的是积极维护的配置文件。
我相信您可以指定要安装的模块的版本,请参见
不同之处在于安装配置文件包含它需要的所有模块的正确版本。这意味着与手动安装每个模块不同,您不需要验证模块 X 的正确版本,它可以有效地与模块 Y 一起工作;安装另一个模块的版本A时,很少有一个模块无法正常工作的情况,如果您不想出现问题,则需要安装同一模块的版本B。
安装配置文件可以有一个自定义安装页面,允许您更改站点的某些参数;它还允许安装配置文件作者定义需要应用模块的补丁,以修复模块的错误,或使其更好地与另一个模块配合使用。如果您需要设置站点以用于特定目的,安装配置文件对您很有用,因为它们允许您正确设置站点,而无需了解有关如何设置 Drupal 站点的所有详细信息。