Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Microsoft IT

IIS 7.0 Learns a Few Tricks from Apache 395

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."
This discussion has been archived. No new comments can be posted.

IIS 7.0 Learns a Few Tricks from Apache

Comments Filter:
  • XML Config (Score:2, Interesting)

    by mysqlrocks ( 783488 ) on Thursday September 15, 2005 @05:13PM (#13570373) Homepage Journal
    I link the XML configuration. Hopefully Apache does this soon. Editing the httpd.conf file is a real pain.
  • My two cents... (Score:5, Interesting)

    by Savage-Rabbit ( 308260 ) on Thursday September 15, 2005 @05:39PM (#13570622)
    If Microsoft wants me to switch, they had better come out with something truly special rather than simply aping the rest of the industry.

    I'd settle for a better IIS-FTP component, the one in IIS 6 is a bit of a joke. As for the Metabase , yes it could be more transparent but it isn't that complicated and there is an excellent programming interface for it. Most of all I'd really like to see Microsoft cough up the ability to configure absolutely every aspect of IIS (and Windows it self for that matter) from the commandline. Basically I want the option of being able to do absoloutely everything I can do with the Windows GUI admin tools but over a lousy GPRS connection via a remote text based shell. And this to the point where I don't have to see a Windows desktop for months should the need arise. Even in Windows 2003 the commandline toolkit that comes with Windows is incomplete although Microsoft does offer a bunch of administrator toolkits that help alot but I still fail to see why these have to be tracked down and downloaded seperately rather than being supplied with the OS.
  • by SocietyoftheFist ( 316444 ) on Thursday September 15, 2005 @05:42PM (#13570646)
    I've been taking care of an Win2k3/IIS6 combo and to be honest, I've been quite happy with it.
  • Re:About time (Score:3, Interesting)

    by aktzin ( 882293 ) on Thursday September 15, 2005 @05:43PM (#13570650)
    I was really surprised when this came out in 2001:

    "Research group Gartner is advising businesses to "immediately" replace their Microsoft Internet Information Server software with a more secure server application, following attacks on IIS by the worms Code Red and Nimda."

    http://news.com.com/2102-1001_3-273461.html?tag=st .util.print [com.com]

    Gartner approves of Microsoft more often than not, and this was by far the most negative opinion I've ever seen them express about MS. Too bad hardly anyone took their advice.

  • Re:About time (Score:4, Interesting)

    by MrAnnoyanceToYou ( 654053 ) <dylan AT dylanbrams DOT com> on Thursday September 15, 2005 @06:05PM (#13570825) Homepage Journal
    Simply aping the rest of the industry has always worked for them before. Why change now? Because the other option is:

    a) Free
    b) Easily modifiable if you figure out something else you want it to do
    c) More Stable
    d) Running on an OS that's Free'er than yours
    e) Kicking your tail
    f) Preferred by Developers
    g) All of the above

    It might be mildly intelligent to actually add features that people really want badly to overcome the rest of the problems there....
  • Re:About time (Score:3, Interesting)

    by LO0G ( 606364 ) on Thursday September 15, 2005 @07:43PM (#13571650)
    Excel? Nope, not purchased, 100% developed by Microsoft.

    Now then, Powerpoint, Hotmail, Frontpage, etc were purchased.

    But not Excel.
  • Re:My two cents... (Score:3, Interesting)

    by nachoboy ( 107025 ) on Thursday September 15, 2005 @09:18PM (#13572227)
    Most of all I'd really like to see Microsoft cough up the ability to configure absolutely every aspect of IIS (and Windows it self for that matter) from the commandline.

    What is your primary concern? Is it that tools are simply not available at all to do the work you'd like, or is it that the command-line tools are distributed separately from the OS?

    What tasks (in IIS and Windows) can you absolutely not accomplish via the command line today? (Please give as many examples as you can, I'm very interested in others' experiences.) Is this due to lack of awareness of the tools, or lack of availability of tools?
  • Re:My two cents... (Score:4, Interesting)

    by secolactico ( 519805 ) on Thursday September 15, 2005 @09:19PM (#13572234) Journal
    I'd settle for a better IIS-FTP component, the one in IIS 6 is a bit of a joke.

    Heck, yeah. I don't even bother with it anymore and I usually go with a third party program for my ftp needs.

    But I wish IIS would allow me to authenticate against an external user database instead of the system's or AD.

    Other than that, I have no complains about Windows 2003/IIS 6. I also run Apache 2 on Linux and Apache 1.3 on Solaris. I don't see much of a difference in stability. Apache1.3/Solaris are a bit behind in performance but that's because they are running on a *really* old Sun machine.
  • Re:My two cents... (Score:3, Interesting)

    by throx ( 42621 ) on Thursday September 15, 2005 @10:27PM (#13572615) Homepage
    Basically I want the option of being able to do absoloutely everything I can do with the Windows GUI admin tools but over a lousy GPRS connection via a remote text based shell.

    If it's all configured through XML files, I don't see the difficulty here.

    In addition, MS is saying they are going to layer their management tools on top of monad so everything will be command line scriptable, but take it with a grain of salt as to when/if that all comes to fruition.
  • Troll! (Score:1, Interesting)

    by Anonymous Coward on Thursday September 15, 2005 @11:34PM (#13572968)
    Nice troll! (not surprising coming from you either)

    complicated? how so? any language in specific or aspect of it you can't grasp? I found it very simple actually, I just can't see what you're referring to. Sounds like just a troll...

    ugly, ungraceful stinking pile of cow feces? wow. good way to explain what's wrong with it - no need to even have any valid points or anything. How about I say Java is a ugly, ungraceful stinking pile of cow feces? Is that any less true? Sounds like mindless bashing to me.

    You're very well in your right not to like it, but maybe you should try pointing out what sucks instead of just bashing it like that?

    Right now it just sounds like you're some angry kid who can't manage to understand it even though it's quite simple, and because of that you're just bashing it. (which kind of goes with your current trend of posts too)

    ASP.Net sucks indeed. I mean, look at ASP.Net 2.0, coming with the very best development tools (VS.Net), so many great improvements and powerful technologies right out of the box - data caching, page output caching, databinding, web-farm session state, profiles, forms authentication, make multilingual web apps by adding 2 entire lines of code, master pages, web parts, application health monitoring (lots of neat stuff involved), xcopy deployment, DPAPI to protect your data (like DB connection strings), new powerful data access components, can render pages for mobile clients automatically, 70% less code for the same job (FOR REAL!), etc etc...

    And all of the old stuff too: 25 different .Net REAL (not scripting), powerful languages to choose from, 100% code/content separation (codebehind pages), powerful framework, faster than J2EE, settings in xml files, XML and web services are 1st class data providers, lots of nice 3rd party controls, dozens of excellent support forums and websites (MSDN, 4GuysFromRolla, CodeProject, etc etc) - including tons of videos on MSDN:TV and the like, tons of starter kits, code can easily be ported to run on Mono or using Grasshopper, tons of excellent resources like the enterprise library (7 excellent and very useful blocks) for free provided with all source code, etc etc...

    Yes, I can see it really sucks, you must be right! It just couldn't be that you're just an asshole who doesn't have a fucking clue.

    RoR isn't exactly fast, hosting for it is quite hard to find, most companies don't want anything to do with it (unlike J2EE/ASP.Net [enterprise class stuff] and php/asp [easy/fast/cheap scripting stuff]), rather odd way of doing things, and there is hardly anyone to contract out or hire for development/fixing bugs/maintenance of those apps (yet at least). In most places I've seen, you'd be LAUGHED AT for even mentionning it (and if you were a contractor - that'd probably be your last call). PHP would be considered well before that. Webobjects is another story, but it's not the the only decent solution.

    Anyways. Why is it that everytime I get mod points there's nothing interesting to mod, and when trolls like this abound I never get any?
  • Re:My two cents... (Score:3, Interesting)

    by delus10n0 ( 524126 ) on Friday September 16, 2005 @01:13AM (#13573410)
    The mentality here is pretty funny-- most SlashDot people would get on Microsoft for "using their monopoly" to spread their software. Here we have people saying the FTP server _isn't_ good enough, and should be made better. While that's an alright opinion to have, you're also free to install any other FTP server you'd like. The excellent (and free) FileZilla server is one that I find myself using.
  • by Allador ( 537449 ) on Friday September 16, 2005 @01:25AM (#13573448)
    An application pool runs under an isolated process.

    Multiple threads (configurable) service requests for this pool, in a pooled, as-available fashion.

    So in the current system, you have visibility into the application pools, and you can see how many threads are servicing requests, there is no mechanism to make a given (hung or misbehaving) request visible and killable.

    Now granted, this is a very minor feature, as if a typical asp or asp.net script is looping or hung, it'll either time out or be terminated by the system as a misbehaving execution.

    So its nice, but the times when you need this granularity is rare.

    In fact, the only times I've seen where it would be useful would be in killing runaway perl processes running under IIS. Currently, its difficult to figure out what script, or what request is looping/hung, and there is no automatic timeout for perl scripts or processes.

  • Re:My two cents... (Score:2, Interesting)

    by ajs318 ( 655362 ) <sd_resp2@earthsh ... .co.uk minus bsd> on Friday September 16, 2005 @06:47AM (#13574578)
    If you just want an OS with a decent ftp daemon and where everything can be configured from the command line, why are you bothering to stick with Windows?

    Linux has good configurability and a stable ftp daemon. FreeBSD has good configurability and a stable FTP daemon. OpenBSD has good configurability, a stable FTP daemon and an excellent security track record.

    My advice to you is to ditch Windows altogether, but not tell the management. Just use Apache and ProFTPD on FreeBSD or Linux. You can get patchsets to make them look sufficiently like IIS that a PHB will never notice the difference, and you will also achieve indispensability. All you need is the ability to cash the cheques that would have gone to the likes of Microsoft; there are many places that can help you, but they most probably won't be in the normal Yellow Pages.

2.4 statute miles of surgical tubing at Yale U. = 1 I.V.League

Working...