php - 本地用window电脑做开发,是否需要跟Linux服务器上同步开发环境?
迷茫
迷茫 2017-04-11 10:22:37
[PHP讨论组]

1.目前本地采用win10做开发,环境用phpstudy搭建的,而服务器是Linux的,一般开发完更新上去问题也不大,偶尔会有点小出入和不方便调试
2.如果你们用window电脑,你们开发的时候会在本地用VM搭建Linux虚拟机,然后在虚拟机里面跑网站吗?
3.其实我只大概知道docker是类似Linux上的一个VM,可以快速按照PHP,Apache等等进去,那么用docker搭建好的容器也能放网站上去供其他人访问的吗?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(11)
PHP中文网

不用怎么同步,只要版本对得上,一般没啥大问题,就是大小写注意下,尤其是sql,我们这开发用的是apache,项目是nginx

用不到的情况下一般不装vm,除非涉及到linux下的一些缓存测试,比如redis啊。如果你真的想同步的话,不如直接在linux上做开发,用vim写,ps也有linux版本的,直接开搞

PHP中文网

尽量保证本地和线上的服务版本保持一致,比如开发语言版本,服务器版本,数据库版本等,其他的就是注意一下文件的大小写,其他的基本没什么关系的,像你所说的方式太过繁琐

ringa_lee

php开发,一直在Windows下开发,环境用的xampp.线上是Linux的,没用docker,也没安装虚拟机.偶尔出现问题是路径大小写的问题.可能也是公司比较小吧,要求比较低,有的朋友的公司要求在虚拟机里开发.

黄舟

可以使用netbeans配置ftp,实时保存到虚拟机linux服务器,直接使用虚拟机ip查看效果,我写的一篇博客有介绍
http://www.cnblogs.com/taoshi...

天蓬老师

bash on windows 你值得拥有

PHPz

我们一般都有专门的测试服务器。我们也是小公司。测试服务器和正式环境一毛一样都是centos。为什么要一样?因为我们很多时候用一些PHP扩展,只有linux下有的。开发环境和正常环境一样,可以防止出现很多小问题。

黄舟

少年,你可以用macOS开发啊,完美的桌面环境,完善的开发工具,你还缺什么呢?

怪我咯

没钱的孩子只能用Ubuntu做开发。需要用到Windows的时候,开个虚拟机。

怪我咯

本机开虚拟机,装Linux,提测前自己先确认一遍

ringa_lee

本机开虚拟机,虚拟机跑web服务,毕竟服务器最终都是在Linux上跑

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号