Heim > Fragen und Antworten > Hauptteil
一直想弄明白的一个问题,PHP程序员必须在linux环境下编写PHP代码
你是在什么操作系统中编写PHP代码的。
希望大家能够说一下自己开发PHP的操作系统是那一款
天蓬老师2017-04-10 15:28:01
不是必须吧。
WIN LINUX OSX 下我都做过,还是最喜欢在OS X下。
不是必须要在Linux下开发,而应该是开发完了一定要在Linux下跑。
PHPz2017-04-10 15:28:01
Ubuntu一年的路过,,,开始PHP环境在windows上一直不稳定,神烦,然后就一直Linux,用后感觉蛮方便的,就不想再换windows了
巴扎黑2017-04-10 15:28:01
在 Ubuntu 下写过一年代码,之间折腾过各种 Linux Distribution,最后还是放弃了(详情见 我的Linux发行版/桌面环境选择之路 ),Linux 桌面太坑,还是留在服务器端吧。
现在用的是 Win8.1 + Ubuntu Server 14.04 (跑在 VM 里)。
平时用 Win 下的 PHP 环境足矣,实在不行就用后台的方式开启 VM,用 Xshell 登录进去操作。
这样,就实现了在 Windows 下写代码,在 Linux 下运行。(SSD表示毫无压力)
最关键的是,不耽误你打 Dota !
其实作为一个 PHP程序员,我觉得更重要的是 PHP 开发工具的选择(用 VIM 的人请无视)。我现在用的是 PHPStorm。(JetBrains, 业界良心!)
巴扎黑2017-04-10 15:28:01
Windows开发PHP并没有本质缺陷:
生产环境和测试服务器不要用Windows就没问题。
迷茫2017-04-10 15:28:01
最好是在Linux上面 windows下面也行啊 没什么本质差别 但是linux下边有一个基本的好处,那就是文件名区分大小写 前端开发很重要。。。
PHP中文网2017-04-10 15:28:01
目前在公司使用的就是Ubuntu做开发,我主责是Java开发,不过因为工作需要,偶尔写写NodeJS,PHP,Android。
大概就是,你用了一段时间后,就再也不想再Window下做开发了。
IDE的话,我使用的是JetBrains全套。
QQ的话,装个Win7虚拟机,开800*600分辨率一点都不卡。
游戏的话,想玩就装双系统吧。
像很多工具,开源库,linux安装只需要一行命令,再Window下你可能搞一个下午都搞不出来。
再者,很多优秀的开源项目压根就不支持window吧。
像redis这种比较热门的Nosql, window都是落后linuxN个版本的。
最后,说下我一个工作的内容, 就是解决我们产品的PHP用户的一些技术问题。
我个人总结遇到最多的就是 Window 下装不上需要的软件。
我建议楼主装个虚拟机取体验下, 入门必然是痛苦的, 但我觉得学习嘛,最怕就是嫌麻烦而不肯下心思取研究他。