比如这些东西都是应该部署到阿里云这种云服务器上,但是正常开发的时候,当你用git下载代码当然时候
然后自己在本地机器开发自己的功能的时候,你们在本地机器上安装mysql或者redis了吗
还是你自己开发的时候直接远程连阿里云的mysql?
当然是连接自己的mysql和redis, 这样速度会快一点, 而且不需要外部网络环境, 没那么多限制, 真正上线或者测试的时候, 再改吧
本地有就连本地的。
一般公司都会有几套环境,正式环境,测试环境,本地调试一般链接的是测试环境的机器。这样所有的员工就算再本地调试也是用的同一个测试库。
这需要看你的实际情况了。
我建议:
1.如果公司没有测试环境,或者测试环境上没有mysql和redis。你应该建议公司完善这些。或者自己动手;
2.如果你自己的电脑配置够高,我建议你还是装虚拟机。这样子,你可以任性玩了。
3.开发环境要尽可能的接近正式环境,因为想不到什么时候就会有什么问题。提前暴露总是没错的。
会装啊,虽然mysql是在服务器上,我们还是会用本地数据库通过ip连接服务器的数据库来开发
最好安装,为了方便以后测试,有备无患。
一般情况下本地要安装mysql,才能连到云上的数据库。但是DMS就不用,本地打开浏览器,就可以直接登录云上的mysql了,本地不需要安装mysql。
参考:DMS连接RDS mysql
云数据库mysql