Hosting PHP Applications

IIS 7.0 provides built-in support for the FastCGI protocol, which is a more efficient and reliable mechanism for hosting PHP applications than CGI or ISAPI, the other two modes supported by PHP. The FastCGI protocol eliminates the high per-request process creation overhead associated with the CGI protocol on Windows by pooling processes and reusing them to process requests. By ensuring that only a single request is processed by each FastCGI process at a time, it maintains the required single-threaded environment needed by non–thread-safe application frameworks.

Get Internet Information Services (IIS) 7.0 Resource Kit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.