Configuration Zend Framework 2完整配置参数?

Configuration Zend Framework 2完整配置参数?,configuration,parameters,module,zend-framework2,Configuration,Parameters,Module,Zend Framework2,我试图在Zend Framework 2中配置一个模块,但我对可能的参数名称和值感到困惑 这方面有什么参考资料吗?我到处找了,但什么也找不到。这个问题有点不清楚。您是在尝试配置其他人编写的模块,还是在询问如何使您自己的模块提供用户友好的配置 这两个问题的答案都是通过理解配置是如何工作的 在设计良好的模块中,通常会有一个config目录,其中包含两个文件:config/module.config.php和.global.php.dist module.config.php用于内部(私有)配置。使用

我试图在Zend Framework 2中配置一个模块,但我对可能的参数名称和值感到困惑


这方面有什么参考资料吗?我到处找了,但什么也找不到。

这个问题有点不清楚。您是在尝试配置其他人编写的模块,还是在询问如何使您自己的模块提供用户友好的配置

这两个问题的答案都是通过理解配置是如何工作的

在设计良好的模块中,通常会有一个
config
目录,其中包含两个文件:
config/module.config.php
.global.php.dist

module.config.php
用于内部(私有)配置。使用你的模块的人可能不关心内容

.global.php.dist
包含用户可能要更改的所有配置数据。使用模块的开发人员将此文件复制到
/config/autoload/.global.php
(该路径来自项目顶部,而不是模块中——模块用户不应在模块目录中进行更改。)

开发人员可能还希望创建
config/autoload/.local.php
,以覆盖全局文件中的内容。骨架应用程序包含一个.gitignore文件,该文件导致忽略.local.php配置文件。这有助于解决开发/登台/生产之间的复杂配置问题,并且可以很好地与各种部署系统配合使用


有关此内容更详细的解释,请参见

是否使用骨架?如果是这样,只需复制应用程序模块。别忘了更新config/application.config.phpCan我想问一下,您对配置
模块的理解是什么?一个模块可能很多,但也可能只有20行module.php。