我创建了一个PHP Web应用程序.
我有3个环境:DEV,TEST,PROD.
将我的PHP Web应用程序代码从DEV移动到TEST到PROD环境,有什么好的工具/业务实践?
意识到我的TEST环境仍然只连接到我的TEST数据库; 而我需要PROD环境连接到我的PROD数据库.所以代码大致是相同的,除了我需要更改我的TEST代码一旦移入PROD连接到PROD数据库而不是TEST数据库.
我听说人们在这样的情况下取消了Apache,它不允许新的连接,一旦所有现有连接都空闲,它就会关闭Web服务器.
然后人们手动复制代码,然后手动更新PHP应用程序的配置文件,以指向PROD实例.
这似乎非常危险.
是否存在最佳实践?