1.目前本地采用win10做开发,环境用phpstudy搭建的,而服务器是Linux的,一般开发完更新上去问题也不大,偶尔会有点小出入和不方便调试
2.如果你们用window电脑,你们开发的时候会在本地用VM搭建Linux虚拟机,然后在虚拟机里面跑网站吗?
3.其实我只大概知道docker是类似Linux上的一个VM,可以快速按照PHP,Apache等等进去,那么用docker搭建好的容器也能放网站上去供其他人访问的吗?
1.目前本地采用win10做开发,环境用phpstudy搭建的,而服务器是Linux的,一般开发完更新上去问题也不大,偶尔会有点小出入和不方便调试
2.如果你们用window电脑,你们开发的时候会在本地用VM搭建Linux虚拟机,然后在虚拟机里面跑网站吗?
3.其实我只大概知道docker是类似Linux上的一个VM,可以快速按照PHP,Apache等等进去,那么用docker搭建好的容器也能放网站上去供其他人访问的吗?
我们一般都有专门的测试服务器。我们也是小公司。测试服务器和正式环境一毛一样都是centos。为什么要一样?因为我们很多时候用一些PHP扩展,只有linux下有的。开发环境和正常环境一样,可以防止出现很多小问题。
php开发,一直在Windows下开发,环境用的xampp.线上是Linux的,没用docker,也没安装虚拟机.偶尔出现问题是路径大小写的问题.可能也是公司比较小吧,要求比较低,有的朋友的公司要求在虚拟机里开发.
7 回答5.3k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
4 回答3.8k 阅读✓ 已解决
2 回答5.9k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
不用怎么同步,只要版本对得上,一般没啥大问题,就是大小写注意下,尤其是sql,我们这开发用的是apache,项目是nginx
用不到的情况下一般不装vm,除非涉及到linux下的一些缓存测试,比如redis啊。如果你真的想同步的话,不如直接在linux上做开发,用vim写,ps也有linux版本的,直接开搞