Netcraft Says IIS Gaining on Apache
benjymouse quotes this month's netcraft survey "In the August 2007 survey we received responses from 127,961,479 sites, an increase of 2.3 million sites from last month. Microsoft continues to increase its web server market share, adding 2.6 million sites this month as Apache loses 991K hostnames. As a result, Windows improves its market share by 1.4% to 34.2%, while Apache slips by 1.7% to 48.4%. Microsoft's recent gains raise the prospect that Windows may soon challenge Apache's leadership position."
http://news.netcraft.com/archives/2007/05/01/may_
Yes, I'd say the proper choice would be to match the talent you have on your development team with the tools required to build the desired product. It wouldn't make sense to force a bunch of LAMP developers to switch to IIS/Windows/MSSQL just to become a "pure windows shop". It also would make no sense to force a team of IIS/ASP/DNET developers onto LAMP just to change OSes. At my place of work we have both, and neither is going to take over the other.
Apache has a vast majority of sites with longest uptime.
People were paid to develop Apache. Open source != everybody worked for free.
My blog
There is also a serious discrepancy in that other stats seem to show IIS on the last moments of extinction in hi-tech zones like Germany. NetCraft report doesn't really have any explanation of the figures it presents.
What's really problematic is that over time NetCraft has become less informative. No mention has been made lately of what the changes in market share are attributed to. In years past, even a percent or two got a few lines of explanation or analysis. Did one of the service packs or 'security' upgrades install and turn on IIS for all Windows users? Or are more domain parkers and cybersquatters using IIS in the server identification string?
This downturn started last year when MS paid GoDaddy to swap out (or claim to swap out) its domain parking. GoDaddy did get the OSS community to lay off by throwing some chump change to OpenSSH and we can see the result of these last 12+ months. The money did some good, but if it's just a one-off donation, then it's questionable whether then benefit offsets the harm. Either way it's funny to see GoDaddy decision makers thinking they can buy indulgences. Maybe it ought to become an annual fee.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
Comment removed based on user account deletion
Here are several GUI administration tools for Apache.
Insert Generic Sig Here:
Cisco, Foundry, and several other vendors make load balancing devices that allow you to have one public-facing IP distributed to dozens of back-end machines. If you connect to 1.2.3.4 on port 80, you can actually be connected to machine A, B, C, etc.. these machines not necessarily running the same web server software or operating system. In this case the actual public-facing IP is often called a VIP (Virtual IP) since it's not assigned anywhere except on the load balancer.
You're right, it depends what you're counting. If you're counting the number of boxes that run a particular web server, then IPs will probably be more accurate, although load balancing will skew this. If you're counting the number of customers those chose IIS vs. Apache, whether or not they are jammed onto a large hosting server with other customers? Counting by sites will be more accurate there, although skewed by domain parking.
I love you too man!
I'm guessing 121 of those sites are SSL? Name-based multihosting and load-balancers mean you normally only ever need one public-facing IP for non-SSL sites. Better yet, all your back-end boxes can be configured identically, with all of the sites on every box, so you can spread the load evenly. Even if your application needs to keep the user on a particular box during a session, the load balancer can be directed to do so.
I agree (see above about skewing).