我正在尝试确定如果我被聘为PHP程序员,下一份工作将涉及使用Mac / PC的可能性有多大。使用Rails,大多数商店似乎都在Mac上发展。我想知道PHP是否也是如此。
答案 0 :(得分:7)
大多数PHP开发公司都会让您在模拟生产环境的测试环境中调试和运行代码。这样你就可以使用你选择的操作系统/编辑器/ IDE,它应该都可以。 PHP优于其他Web服务语言(ASP.net等)的优点之一是它的核心是多平台。我会更担心他们使用什么版本控制系统以及他们的生产环境是什么,比你必须使用的桌面操作系统更多,因为这些是你的台式机没有锁定的变量。
答案 1 :(得分:3)
简单的答案是更多人使用PC,以便更多的开发人员在PC上开发PHP。我用的是Linux。
答案 2 :(得分:3)
他们都可以做得很好,我只是确保你对所有3种操作系统感到满意。我的办公室专门做ASP.net开发,我旁边的人在Mac上开发! 基本上,作为一名专业人士,你需要能够跳上任何东西并能够在其上发展。
当我做PHP时,我在XP上开发,部署在Linux上,FWIW。
答案 3 :(得分:3)
无关。我使用Linux和Windows,但它并不重要,因为我使用相同的编辑器(ActiveState Komodo和Zend Studio),这两个编辑器也可用于Mac。
答案 4 :(得分:2)
语言本身没有限制因素。我们是一个纯PHP开发环境,我们所有的开发人员都使用Mac。但是,如果他们中的任何一个使用Windows机箱或Linux机箱进行开发就不会有问题。唯一的问题是公司是否有必须在特定平台上运行的开发工具。简短的回答是:这取决于你找到工作的地方。
答案 5 :(得分:1)
我看到有几家公司在他们的招聘广告中说他们使用Mac来开发。实际上虽然我认为那只是为了“酷”因素。我愿意打赌,只要你的PHP + Apahce / IIS /任何配置都没有,他们会允许你使用你想要开发PHP的任何东西距离生产服务器上使用的距离一百万英里。
答案 6 :(得分:1)
我认为在涉及到像PHP或JavaScript这样的Web脚本编程时,它不应该那么重要,除非你偏向某个特定的IDE或其他东西。我在记事本编辑器中完成了所有的Web编程代码,但似乎在Mac或Linux机器甚至黑莓上编写代码都不是那么难。
答案 7 :(得分:1)
我在Windows XP上完成所有开发工作。
对于PHP开发工作,我在Windows上使用Nusphere PHP Ed。它有许多有用的功能,如调试和代码智能,但我发现它对于花钱的软件有点不稳定。尽管如此,如果你不介意它经常冻结并且想要付费,那么它对于Windows来说是一个很棒的PHP IDE。
我个人最喜欢的是带有PHP IDE Project插件的Eclipse(有几个选项),如果使用它,那么使用哪个操作系统并不重要(它适用于PC,Mac和Linux)。
答案 8 :(得分:0)
我认为PHP在Windows上更多,因为它已经存在更长时间并且可能会扩展到更多开发环境。
答案 9 :(得分:0)
我在Linux上做了大量的重大开发。如果您像我们一样运行Linux服务器,并且您的站点使用特定服务,则最好使您的开发平台尽可能靠近目标生产服务器。
我使用Mac进行个人开发,但我不像在Linux上那样舒服。
我打赌很多人使用Windows进行网页开发,因为大多数人使用Windows完全停止,我认为没有理由不这样做,如果这是他们喜欢的。我没有。
答案 10 :(得分:0)
目前我正在使用Centos虚拟盒在macbook上进行所有PHP开发。它很棒,因为除了虚拟盒之外你不需要在你的实际mac上安装任何东西。正确设置来宾大约需要1到2个小时,您可以在路上。从那里我使用Eclipse PHP进行实际的代码开发。
答案 11 :(得分:0)
我喜欢在Windows 7上工作,IDE是Sublime Text,对于Mac用户也很方便。对于PHP开发而言,OS确实无关紧要,因为它依赖于多OS。
我的PHP环境设置: