IIS 7.0 Learns a Few Tricks from Apache
An anonymous reader writes "According to BetaNews, Microsoft is learning a few tricks from Apache for the next release of IIS, version 7.0. Specifically, the IIS feature set has been broken down into modules to reduce overhead. Modules can be changed on the fly, without restarting the Web server. Also, the IIS metabase has been completely dropped in favor of easily editable XML configuration files. Each Web application can have its own config file that overrides the system-wide configuration."
If Microsoft wants me to switch, they had better come out with something truly special rather than simply aping the rest of the industry.
Simply aping the rest of the industry has always worked for them before. Why change now?
Information wants to be anthropomorphized.
Is M$ becoming a mass copy store...First Firefox (for IE7.0) then Apple OS X (for Vista) and now Apache (for IIS). Are they going out of business of innovation?
Here is to hope that security will be job #1, rather than job #10.
I prefer the "u" in honour as it seems to be missing these days.
Editing the httpd.conf file is a real pain.
Heh, I worked with someone who thought it was a pain to edit too. His solution - he erased every single comment from httpd.conf. (He thought it was a pain because it was too long. Needless to say, tempers flared.)
...they want their webserver back. =)
I think he forgot the 'r' up there...
I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
so if IIS is just copying Apache... then remind me why should I choose IIS over Apache?
Because it costs les... I mean, because the OS it runs on is more secu... Oops, I really meant, because people should support all the good things that MS do for the...
Sod it... Hey, O'Gara, you get paid good money to come up with this horse-shit - take it away, would you?
Code, Hardware, stuff like that.
"The popular open source Apache Web browser takes a similar approach to features."
Does it support tabbed browsing?
Insert Generic Sig Here:
3 people shocked to learn of Microsoft copying other people's ideas.
You are about to give someone a piece of your mind, something which you can ill afford...
Simply aping the rest of the industry has always worked for them before. Why change now?
Not really. They also rely on innovation. They bought hotmail and excel. Thats innovative, don't you think?
Yes, they are innovative. Clippy is the most innovative offering of its kind since Chinese water torture.
corrupteed?
If you don't want crime to pay, let the government run it.
- If you leave a Windows box running IIS alone in the corner of your office (Like I have), you will rarly touch it, I usually install updates once every few months.
Most folks find web servers more useful when connected to a network.
- IIS is also free.
IIS is free? Holy shit!
Where's the download for XP Home, then?
Oh, wait, it's not free, it's merely included in the price of something else.
b) Easily modifiable if you figure out something else you want it to do
- IIS isnt that hard to figure out.. I figured it out as fast as Apache. Because of the strong/open community around Microsoft products, them being diffult to use is easily overcome
You missed the 'modifiable' part of that, didn't you? Apache has source. If worse comes to worse, you find a module that's close to what you want, and hack it. (I think this is one of the things MS is trying to change here.)
c) More Stable
- If you leave a Windows box running IIS alone in the corner of your office (Like I have), you will rarly touch it, I usually install updates once every few months.
So...you're owned every month, then? Or is the corner of your office not connected to the internet?
Or, wait? Is your webserver behind a Linux proxy/firewall? Admit it, it is, isn't it?
d) Running on an OS that's Free'er than yours?
- 100 bucks is not really something to complain about. If that overhead is hurting your business you have larger problems.
You can't even get XP Home for 100 bucks. And Home does not have IIS.
A 'legit according to MS' license for XP Pro is $269.00. See here. That's sans CD, incidentally.
Yes, you can get it for cheaper, but those are often counterfeit or gray market OEM version. (While the illegality of selling those is probably dubious under the Doctrine of First Sale, Microsoft does not get to use gray market licenses that it is trying to stop to demonstrate about how low its prices are.)
Windows Server 2003 might be cheaper, but I can't locate it. However, it's not 100 dollars.
e) Kicking your tail
- ?
I think that is self-explanitory. Apache owns the web server market with 70% of the entire thing, and MS limps in at 20%, with the other 10% being other Unix servers. I think 70% vs. 20% is 'kicking tail'.
f) Preferred by Developers .NET Framework is the most propular develpment platform today, I am sure this could be argued.
- Considering the
Oh, I understand. You'll living in that parallel universe where people care about .NET. Um, no. Depending on want you mean by that, the 'most popular development enviroment' is probably C, like it's been for the past 30 years. If you mean 'desktop programs', I suspect C++ might slightly win over C, with Java in there somewhere.
Even if you're saying 'Windows application development enviroment', .NET doesn't win, and I don't know what the hell that would have to do with web server.
With web development, almost all is Perl and PHP. ASP comes in a distance third, and ASP.NET isn't even making a dent.
But wait! .NET is by Microsoft, and it's new. We should all immedaitely start using it so we can be obsoleted in four years.
VB anyone? ASP? J++? Just exactly how many programming languages has MS left to rot?
Some of us like to code in languages that have open source versions, or at least are multiple vender-supported standards, so we don't get tossed out of the Microsoft truck when it decides to randomly swerve in a new direction.
If corporations are people, aren't stockholders guilty of slavery?
Oh yeah...and it helps get the first post :-)
Do me a favor and hit refresh please...