数据库地址、密钥全写死在代码里,换个环境要改十几个文件,漏一个就报错

6年前 (2020-08-29)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

刚做项目那会,我把数据库地址、接口密钥全写死在各个PHP文件里,本地和线上环境的配置不一样,每次从本地传到线上,要改十几个文件里的配置,漏改一个就报错,折腾半天。后来我把所有配置抽到单独的config文件里,换环境只改这一个文件就行,别的地方全读配置,再也不用改一堆文件。 很多新手写代码,把配置全硬编码在业务代码里,换个环境就要改一堆文件,漏一个就报错,特别麻烦。真的,项目里所有配置都抽到单独的配置文件里,别写死在业务代码里,换环境只改一个文件就行,省太多事。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/2425.html

0
回帖

数据库地址、密钥全写死在代码里,换个环境要改十几个文件,漏一个就报错 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息