BusinessRx Community

Dedicated to the advancement of software, technology and the people who devote their lives to it.

Welcome to BusinessRx Community Sign in | Join | Help
in Search

BusinessRx Reading List

These blog entries are written by industry experts and leaders. We consider this content to be a good read for any software developer or web technologist.

PHP and the FastCGI Module for IIS 7.0

I've blogged several times in the past about how cool IIS 7.0 is.  Many of my posts have highlighted some of the rich new ASP.NET and .NET developer opportunities it brings (integrated pipeline, unified web.config configuration, integrated admin tool experience, etc).  It is really going to open up huge developer opportunities and provide an immensely customizable web-server for people to use.

In addition to focusing on .NET developer features, we are also working hard to enable non-.NET development stacks to easily integrate with the web server.  Earlier today Bill Staples (who runs the IIS team) demoed a great new FastCGI module for IIS7 at the ZendCon PHP Conference being held this week:

We've been working closely with Zend this past fall on improving PHP support on top of IIS, and with this new module PHP developers will be able to get dramatically better performance, scalability and reliability when running on Windows (sometimes as much as 25x faster than the old PHP CGI module for IIS). 

They'll also be able to easily integrate with the cool new IIS7 features that are coming (for example: take advantage of the new output caching features), as well as integrate nicely with ASP.NET.  For example: You could have ASP.NET provide the membership and role management features for a site, while still writing many pages within it in PHP (since with IIS7 an ASP.NET HttpModule can execute for any request to the web-server, and so the Forms Authentication, Role Management and other features are no longer restricted to urls mapped to ASP.NET).

To learn more about the IIS 7.0 FastCGI module and how to use it with PHP, make sure to check out Bill's great tutorial walkthrough here.  Rick also has a great blog post about how the module works here.  Also make sure to subscribe to Mike's blog and the www.iis.net blog feed here.

Hope this helps,

Scott

Share this post: Email it! | bookmark it! | digg it! | reddit!
Published Tuesday, October 31, 2006 9:43 PM by ScottGu's Blog
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server, by Telligent Systems
'