About IIS
ASP.NET and PHP Support
Develop, deploy and easily manage Web applications using your choice of languages. From ASP.NET to PHP, IIS7 provides a powerful and flexible Web server environment for the world’s most popular Web applications.
Advanced Process Architecture
IIS7’s advanced process architecture provides high performance, secure and reliable hosting for all kinds Web applications.
Multi-threaded application frameworks like Classic ASP and ASP.NET run efficiently inside processes called Application Pools, enabling blazing fast performance and complete process isolation between Applications. With IIS7, new Web sites and applications are automatically created within their own Application Pool, ensuring they are securely isolated by default. Application Pools are monitored for health and availability, and can be gracefully recycled in the event of memory leaks, deadlocks, and other health-related parameters.
In order to maintain a high performance, reliable, single-threaded environment for application frameworks like PHP, IIS7 includes the all-new FastCGI module, which allows Application Pools to spawn durable, single-threaded child processes for PHP requests. FastCGI processes not only maintain the single threaded environment many PHP extensions expect, but persist between requests, thereby increasing performance and providing excellent reliability.
The result: ASP.NET and PHP applications run inside IIS7 with greater performance and reliability than ever before.

