Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It sounds wrong to me to refer to Apache and nginx as "alternatives" to IIS. They're the web servers, and IIS is the "alternative", kind of like how Excel is the spreadsheet application and LibreOffice Calc is the alternative. I'm aware that I cocoon myself in something of an anti-Microsoft echo chamber, though. Does reality match up to my prejudices?


> Does reality match up to my prejudices?

According to the linked article, IIS has only 16% market share overall, and less than 11% of the top 1000 websites, so I'd say yes.


At the risk of second guessing the parent, they're considering the classical 'enterprisey' stuff as mainstream. If you look at what people use in most companies of a reasonable size, IIS is surprisingly common and Apache tends to only turn up when Java or PHP is involved, with appropriate nods to Oracle and IBM for their relative technologies.

Outside on the open Internet I absolutely agree that Apache and Nginx are the default HTTP servers. I switched from Apache to Nginx years ago (with a few exceptions) as it just seemed as though I could do more with less with it and it made sense for me to standardise.


I see nginx as more a general application server, and IIS as a specialised server you run when you need NTLM/Windows integrated authentication and ASP.NET et al.


> Does reality match up to my prejudices?

Similar to how Apple takes ~75% of the handset market profits, IIS takes almost all the profit in the web server market and is increasing revenues year after year.

It does quite well for itself given that the competition is fierce and free.


By this logic, Adobe ColdFusion is taking the majority of the profits in the dynamic web language space.


Yes and?

If you apply a set of criteria then that is the result.

The more interesting metric (though hard to quantify) is how much is earned with software.


I don't think that's accurate. Do you have a reference?

http://www.zdnet.com/blog/stewart/adobes-q1-financials-show-...

I would think ASP.NET/C# would make the most profits in the dynamic web language space.


I guess I still think of C# as typed.

My point being that CF has a license, whereas Ruby and Python do not - which has little value in gauging success, a la IIS v Apache/nginx. (Ignoring the reality of open source Railo and Open BlueDragon for the moment)


Ruby and Python are strongly typed, but they're also dynamically typed. Certainly not untyped.

They also both have licenses, but they don't charge money to obtain a copy.


Not to be pedantic, but I suppose you mean license as "you have to pay to use it". Both Apache and nginx have a (free software) licence.


Yes, I meant "paid license" :-)




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: