Nginx Overtakes Microsoft As No. 2 Web Server
tsamsoniw writes "With financial backing from the likes of Michael Dell and other venture capitalists, open source upstart Nginx has edged out Microsoft IIS (Internet Information Server) to hold the title of second-most widely used Web server among all active websites. What's more, according to Netcraft's January 2012 Web Server Survey, Nginx over the past month has gained market share among all websites, whereas competitors Apache, Microsoft, and Google each lost share."
something that's actually legitimate for Netcraft to confirm!
Nginx is a great product. Not surprised.
I'm firmly convinced the main reason IIS is even in the top 10 is because so many large corporations sign secret agreements with Microsoft to get discounted software in exchange for not using "free" or "open source" software. No joke -- I am working at a company right now where it is banned, and the only reason given is either that "info security" said so, or "legal" did. But when pressed, nobody can quite identify why. It's just policy, and nobody questions it. IIS' market share is vastly inflated; If it weren't for these clandestine agreements, I sincerely doubt it would be deployed very often, even WITH all the MS tech tie-ins, there's too many compelling reasons not to use it. Even Microsoft doesn't use it on it's major websites because it doesn't scale and it is prone to failure.
#fuckbeta #iamslashdot #dicemustdie
I've used a load of web servers in the last few years - an early verion of IIS when I had only windows many years back, apache, lighttpd, thttpd, netscape web server (showing my age) and various others... but I didn't even know this was out there.
Suppose it just shows how out of the loop I am these days. Computer stuff covers a vast field these days.
Why is the Google icon on the post when its MS that got overtaken. Is Nginx run by Google?
Perhaps they mean websites, because its impossible to tell how many different webservers host a specific website. If I have 1,000,000 IIS servers behind a load balancer hosting a single website, it would be counted as 1, not 1,000,000.
The article and summary are misleading, typical slashdot. Typically nginx is used as a forward cache engine, often on the same box as apache. People typically put apache on port 81, and nginx on 80, and configure nginx to cache from port 81...
Doesn't make it the number 2 web server. Yes perhaps the number 1 cache engine, but its generally not used as a web server.
Nginx is a great loadbalancer for http which makes it quite suited as a frontend and thus getting counted by netcraft . There could be hundreds of apache servers behind it . E.g. on my boxes Nginx runs as a reverse proxy in front of about 20 different apache, tomcat, more Nginx, other servers that generate some kind of html. But these 20 will all be counted as Nginx while they actually run something different. So I beleive it is quite hard to actually say what Server actually is the most popular.
the methodology for determining "Active Sites" only takes into account the structure of the html elements of the page. If the structure of the page stops changing its considered not active. javascript heavy sites don't require any html structure change to continue to provide changing content.
I'm glad such a program, well designed and programmed in good old C, is rewarded with trust and confidence from more and more engineers.
: ... really a piece of cake
I have been using it for two years, serving several professional sites, and the transition from the initial Apache setup was surprisingly smooth.
What I like in particular, compared to Apache
- fantastic performance gain, in terms of cpu and memory
- maintenance gain: the configuration appears (at least to me) to be more "developer like", and easier to configure/extend with many options
- load balancing is
The only drawback I (initially) found was the lack of a PHP embedded/module. But using php-fpm happened to be a good alternative, via a local port.
Slashdot, fix the reply notifications... You won't get away with it...
Guess what class I had today?
CIS311 - Web Server Management
Guess what we use!
IIS 7 and Windows Server 2008!
Good thing I've run both Apache and lighttpd for personal experience. And taught myself C, C++, PHP, Lisp, Perl, Python, and a little bit of Assembly. And MySQL. And how to run Linux from the command line. And... what the fuck am I paying this college for, again?
I am the main server admin for a very large website that has been running Apache for 10 years. Then, last year, after a period of tremendous growth, we began to encounter serious memory/CPU issues with Apache. I had been researching alternative, light webservers for a while, so after thorough research and testing, we made the transition to nginx overnight with resounding success. We've never looked back! It is very easy to configure, ridiculously scalable and highly extensible. There are plenty of how-to guides and recipes for those moving from Apache. Nginx seemed like a no-brainer. Apache is a great reference server; it has every bell and whistle imaginable, but at a cost. Our site uses PHP, so for those wondering about PHP integration, we use PHP-FPM. I'm generally pretty conservative and slow to change our architecture, but looking back, we made the right choice.
You do understand that the corollary to that is the open source competitors save their users that same amount of money.
The metric "Apple aficionados" use is the one where the iPhone is the top-selling handset. For some reason, you're comparing a phone to an operating system. If you actually compare mobile operating systems, iOS has more share due to iPads and iPods.
"Sufferin' succotash."
Nonsense. IIS will become a legacy product
The share in Japan, Germany, Russia and many other countries already lies below 4% for many years. But also traditionally Microsoft-friendly countries can turn away from IIS, for example in the last 10 years, the share in France fell from 35% to 5%, in Brazil and Taiwan from over 45% to 15% and in India even from 65% to 18%.
IIS will probably be able to hold out another 10 years, but in the long term it's future is far from rosy.
Not all sites. IIS is used massively on the corporate interanet.
In what way is financial profit of the company/organization of any interest to the consumer?
I hear a lot from non-OSS people that the financial profit of the company is in direct correlation to the support and maintenance motivation. In a fully proprietary environment, this might hold true to a larger extent. Less so in an OSS project, for several reasons.
To argue that I'll use IIS over Nginx cuz IIS is racking in billions in profits to Microsoft feels like the complete opposite to what you REALLY should be comparing; feature set, security, development transparency, community, and so on.
My choice is of software is, arguably biased, tilted towards the OSS way. I believe in the fundamental ideology in OSS where people is motivated by self interest, mastery, and contributions to the larger picture.
Firefox will soon, probably Firefox 11, have support for SPDY (Speedy HTTP) like Chrome, but server support is limited currently.
If nginx would support it, I'm sure it will replace or serve as a proxy in front of many, many more servers of performance oriented websites.
New things are always on the horizon
You meant that sarcastically, but it isn't entirely unreasonable to drop free webservers and look at profits as a different way of accounting. It does tell us something that for a long time with so many good free ones that: IIS, Oracle Weblogic (BEA), IBM's , LiteSpeed, riverbed ... are still sold. And the reason interestingly enough is generally the same. Integration.
In both the case of iPhone over Android and commercial over free webservers it appears that customers consider integration / ease of integration to be a service worth paying substantial money for.
I was wondering, how does Microsoft track your posts so that you can get paid when you post anonymously like that? Can't any of your fellow shills claim that post as their own and take your money? Or do they give you some kind of monitoring software so they can track who posts what or something like that?
XEROX...Windows Server 2003
The U.S.' LARGEST STOCK EXCHANGE...Windows Server 2003
FUJIFILM GROUP...Windows Server 2003
HILTON HOTELS...Windows Server 2003
MEDITERRANEAN SHIPPING COMPANY...Windows Server 2003
SWISS INTERNATIONAL AIRLINES...Windows Server 2003
UNILEVER...Windows Server 2003
MOTOROLA...Windows Server 2003 & SQLServer 2005
NISSAN...Uses Windows Server 2003...and Exchange Server 2003
TOYOTA MOTOR SALES...using Windows Server 2003
DELL COMPUTER...Windows Server 2003
HSBC...Windows Server 2003
RAYOVAC Chose Windows Server 2003
CONTINENTAL AIRLINES...Windows Server 2008
7 ELEVEN STORES...Windows Server 2003
STATE OF ILLINOIS GOVERNMENT...Windows Server 2003
REGAL ENTERTAINMENT GROUP...Switching to Windows Server 2003 + Windows "Embedded"
CARNIVAL CRUISE LINES...Manages 1,000 shipboard &Windows Server 2003 & Server (every boat needs an anchor, right?
STARBUCKS...Windows Server 2003 Active Directory
RADIOSHACK...Windows Server 2003
TOMMY HILFIGER...Windows Server 2003
NcSOFT...Windows Server 2003
TDC...Windows Server 2003
GAMEWORKS...using Windows Server 2003M
SHOP DIRECT...intends to migrate no less than 350 servers from Windows Server 2003 to Windows Server 2008 R2
It gives me such a warm feeling to see that 'SHOP DIRECT' has finally saved enough to upgrade 350 of their servers. Give them another decade on their remaining Windows 2003 boxes and they might be able to save enough to finish the project...
And 'bravo' to the two other companies that could finally afford to upgrade to Windows 2008 by firing a bunch of IT staff to pay for licenses to upgrade to Windows 2008 (which is already 4 years out of date).
For everyone else who is stuck on Windows 2003 because of costs or the fact that 15 year old corporate applications won't run under anything but IE6 and Windows XP--well, you're going to have to pay to re-write the apps anyways, you might as well consider re-writing them as a web-based app that can run from a much cheaper Linux-based server. If you still feel the need to get screwed by licensing fees, you can always purchase support from Red Hat, Canonical, etc... Or just send me a dump truck filled with cash...
There's no place like