关于开发环境的一点疑问?

weixin_38070905 2019-09-18 04:26:59
如何统一开发环境? 在社区我看的最多遍就是这一篇了,我一直有个疑惑就是,为啥非要使用Homestead, 可能我是个写面条代码的伪程序员,不太懂 中间也感觉有点雾里看花 我所在的部门php最多的时候5个人,最少的时候我主力+一个伪主力,代码是php原生写的(超蛋疼),我们没有本地开发环境,是直接svn到远程测试机进行开发,因为有些核心代码是加密的看不到数据库也只能内网连接,不知道有没有同行和我这种类似的开发环境 再说说我的本地开发环境, 我的是win10+ vm虚拟机centos7 + 宝塔管理面板 + 虚拟机和本地共享文件夹 (vm虚拟机打包也可以分发给相同的开发同事) 在本地共享文件夹进行编辑,在虚拟机中运行程序,因为有宝塔的原因可以不用担心虚拟机环境有太大的差异,并且php多版本可以共存(工作项目大部分是php55,个别php7),目前学习教程1中(买了最少4个月了,忙到没时间陪女票),已经一半了,暂时没发现和使用Homestead,有太大的差别和问题 我自己的mac 也是 osx+Parallels Desktop虚拟机centos7 + 宝塔管理面板 (osx和Parallels Desktop本身文件就共享),只要直接配置vhosts指向相应的目录就ok 目前学习开发挺好 个人推荐新手使用宝塔+虚拟机 搭建开发环境 (主要是我懒 宝塔安装php mysql nginx apache redis memcached 等等按钮傻瓜式)
...全文
15 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38090274 2019-09-18
  • 打赏
  • 举报
回复
统一的开发环境方便解决问题,比如这个宝塔管理面板就没有 Elasticsearch,这个时候你们公司需要用到 ES,结果发现研发工程师 A 用的 CentOS 6,研发工程师 B 用的 CentOS 7,研发工程师 C 用的 Ubuntu 14.04,正式环境用的是 Ubuntu 16.04,这些系统装 ES 的方法可能完全不一样,你陪女票的时间就浪费在这些无意义的安装环境的工作上了。

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧