在一定需要虚拟机的情况下,针对开发来说,宿主是win还是linux有多大区别

发布于 2022-09-04 06:13:12 字数 126 浏览 20 评论 0

很多人都说win作为开发环境来说并不好,用mac或者linux。

但对于我来说,linux server虚拟机我是肯定要跑的。

那么对于后端php开发来说,宿主是win还是linux desktop更好呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

北城半夏 2022-09-11 06:13:12

针对后端php开发,windows和linux差别不大,只要项目不涉及到系统特定的功能。

我自己换开发环境的历程是:

纯linux环境(5年)

Windows下用Linux虚拟机(1-2个月,不是图形界面,用ssh连接上去)

纯Windows环境(1年)

以前用linux,习惯了之后换到windows,发现最舍不得的只是shell、调试工具和编辑器(emacs)。

调试工具特别值得一提,linux下用strace,lsof很方便发现一些底层点的问题,在windows类似的process monitor、process explorer在这个场景下还不太好用。至于xdebug,在windows支持也很好,现在用的较多。

如果一点需要虚拟机的情况,差别也不大,文件同步很简单,我以前甚至直接ssh上去用emacs。

鹤仙姿 2022-09-11 06:13:12

不玩游戏的话,用Linux desktop还能顺便学一波Linux命令[手动滑稽]

乖乖兔^ω^ 2022-09-11 06:13:12

用win作为开发环境或者将linux作为开发环境并没有好坏之分。采用linux系统开发更多的是满足于线上环境,因为线上环境居多是linux的(当然也有win的),本机采用linux开发线上运行能够避免一些问题。

widows开发也好,linux开发也好。都只是工具。

記柔刀 2022-09-11 06:13:12

windows好,因为万一你哪天要用到ie呢?

燃情 2022-09-11 06:13:12

windows10 不是有linux子系统了么。

图片描述

自此以后,行同陌路 2022-09-11 06:13:12

个人推荐Linux。首先能熟悉下linux,项目上线时不用去担心权限 等问题。最好学点运维

负佳期 2022-09-11 06:13:12

目前暂发现的问题就是:宿主如果是window,文件在宿主机上,通过挂载形式放入到linux下,大小写不区分

亢潮 2022-09-11 06:13:12

我是这样开发的,自己买了一个vps(既然是学开发的,肯定有自己网站)!
然后开通ftp,测试网站
只能用Dreamweaver(目前他的ftp上传是最简单的,其他软件有点不习惯,subline加载10几个网站目录就卡死,只有Dreamweaver完美解决)
写代码直接ftp上传的,你肯定会发现问题,所以linux上上线后肯定完美运行!
windows上可以使用upupw!反正这样用起来我挺顺的!

UPUPw是神器,让说那些话的人见鬼去吧!windows上运行nginx!

一桥轻雨一伞开 2022-09-11 06:13:12

用了N久 window开发 linux作为服务器。
差异最大的也就两点
1:大小写区分问题
2:文件读写权限问题 基本上线就是检查这两个
所以我觉得差别不大。

疏忽 2022-09-11 06:13:12

编程肯定是linux爽,但是要用办公软件的话,比较少,更新也很慢。

MacOS也算一种选择,和linux开发差不多,办公软件也不少。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文