Home | Signup | Support Date :
freeasphost.co.uk - Logo
 freeASPhost.co.uk > Support > Talker
Nav Bar
Home
News
Forums
Support
Signup
Pricelist
FAQ
Users
Links
About Us
 
Search
Search :
Match :
 
 
IIS


What's good about IIS?
Not a lot. OK - it's fast. It's configuration can easily be carried out by Internet Services Manager. ASP is probably what it's most commonly used for.

What's wrong with IIS?
It's closed source, which can be a good thing and a bad thing. In IIS, it's a bad thing, because the quality of the code isn't up to much. Also Microsoft do take an age to release patches for serious security holes.
It's configuration files is held in a binary format - whatever happenned to good old text, or at least something with what accounts to a useable API. (ADSI is not usable).
It lacks the powerful modules of Apache, like mod_proxy and mod_rewrite, and it's SSI support is weak when compared to xSSI.
This has lead to ASP becoming the dominant server side scripting language. OK - it's fairly powerful. But ASP on IIS leaks memory if the ASP code is not carefully written. All data connections should be closed, and all objects, undefined before the end of a page.
The bottom line, is to keep IIS healthy and reactive, we found a daily restart of IIS was required (not the machine), and we would recommend it to any IIS 5.0 hosting where user's code cannot be trusted to be completely clean. Two minutes planned downtime per day can prevent hours of downtime once IIS breaks.

What makes freeASPhost special?
Firstly, figuring out at an early stage that IIS could not be trusted, allowed us to keep resources that might have easily been spent in upgrading servers. We placed all IIS servers behind an Apache "content switch", which passes requests back to the IIS webserver once they have been vetted. Only GET, HEAD & POST HTTP requests are allowed, and outgoing content is compressed on-the-fly to save bandwidth. This unusual hybrid of Apache and IIS as webservers, in fact, allows us the best of both pieces of software, with relatively few headaches from the combination. Also by carefully monitoring statistics and availability of services, we become aware of issues arising, which we can deal with at the earliest possiblity, before it becomes a problem.



help(at)freeasphost.co.uk
©chm, jpk 2002, All Rights Reserved.