关于本地开发和服务端部署的时候,如何处理服务端和本地的数据库连接信息需要不一致的场景。
目前webman最佳实践方法是什么呢?
.
之前主要是用yii2框架,他们的方案是gitignore 里加入 *-local.php 这样的 local 配置文件,该类型文件会被git排除,框架引导的时候,会导入-local配置文件,这样服务端和开发端都有各自的配置文件,数据库连接之类的配置信息就可以互不干扰了。
虽然我们也可以模仿这种方式,自己引入require,但是还是想了解下大家一般是用哪种方法呢?
可以用这个 vlucas/phpdotenv https://www.workerman.net/doc/webman/components/env.html
赞
https://www.workerman.net/q/7564
👍
建立一个
config/env.php
,这个文件不提交到版本库config/env.php
使用时
config/database.php