Web程序员,客户端或服务器首选的操作系统是什么? [英] What is the preferred operating system for web programmers, client or server?

查看:166
本文介绍了Web程序员,客户端或服务器首选的操作系统是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您更喜欢在哪个OS上编程?客户端或服务器

Which OS do you prefer to program on? Client or Server

虽然有一个流派,但如果您正在(主要)进行网络编程(或其他基于服务器的代码),则应为开发机使用服务器操作系统,因为这更接近于您的应用程序将运行的环境

There is a school of though that if you are doing (mostly) web programming (or other server based code), you should use a server OS for your dev machine, since that's closer to the environment where your app will be running.

更新:我应该补充,这确实是针对Windows人群

Update: I should add, this is really directed to the Windows crowd

推荐答案

好的,我知道您主要是在谈论Windows,但是...

OK, I know you're mainly talking about windows but...

我曾经在Windows上进行开发,以便在* nix服务器上进行部署.当然,有很多这样的工作方式会引起麻烦,但您只是有点习惯了.

I used to develop on windows for deployment on *nix servers. Sure there were lots of gotchas with this way of working, but you just kind of get used to it.

在2005年10月,我最初是作为一个实验而切换到Linux,但是我再也没有回过头.学习曲线很陡.我以为在处理10年之后我对* nix相当了解,但是与我在台式机上使用它的知识相比,我一无所知.

In October 2005 I switched to Linux, initially as an experiment, but I never went back. There was a steep learning curve. I thought I knew *nix pretty well after 10 years of dealing with it, but I knew nothing compared with the amount I learned using it on my desktop machine.

工作流程在将其开发和部署到相似平台方面更加顺畅.

Workflow has been so much smoother developing and deploying to similar platforms.

最近,我们甚至开始选择运行Ubuntu服务器的服务器,以便它们与我们的Ubuntu桌面开发机器最匹配.

More recently, we have even started to pick servers running Ubuntu server, so that they most closely match our Ubuntu desktop development machines.

如果您要谈论台式机和服务器版本之间的区别,我想您不必担心.如果您要在一个操作系统上进行开发以在另一操作系统上进行部署,那么我将考虑更改您的桌面平台.

If you are talking about the difference between a desktop and a server edition, I'd guess you needn't worry about it. If you're developing on one OS for deployment on another, I'd consider changing your desktop platform.

这篇关于Web程序员,客户端或服务器首选的操作系统是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆