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

Published Tuesday, October 31, 2006 9:43 PM by ScottGu
Filed under: ,

Comments

# Microsoft and Zend Announce Collaboration to Enhance PHP on IIS/Windows

Wednesday, November 01, 2006 2:36 AM by Brian Goldfarb's Blog

I'm being lazy and stealing verbatim from Keith 's post (Update: also check out ScottGu's great post

# PHP and the FastCGI Module for IIS 7.0

Wednesday, November 01, 2006 1:49 PM by DotNetKicks.com

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# FastCGI For IIS 7.0

Wednesday, November 01, 2006 7:58 PM by Ancora Imparo

Microsoft is cranking out a lot of stuff. Two things I am very eagerly awaiting are Linq and IIS 7.0.

# re: PHP and the FastCGI Module for IIS 7.0

Thursday, November 02, 2006 11:19 AM by Vikram
This will surely create some debate in My office where there are a handful of PHP developers. Loved the new news

# Zend et Microsoft vont améliorer PHP sur Windows

Saturday, November 04, 2006 3:25 AM by Christophe Lauer, Blog Edition

Zend et Microsoft ont annoncé Jeudi 2 Novembre un accord de partenariat et de collaboration technique

# re: PHP and the FastCGI Module for IIS 7.0

Wednesday, November 08, 2006 6:07 AM by Mike Volodarsky

With all the publicity the Zend and Microsoft collaboration announcement has been receiving,  the marketing efforts have largely missed the key "other half" of the PHP on Windows effort - the Microsoft FastCGI component that will provide the foundation for the fastest production PHP on Windows yet.

So, if you are reading about this, you really need to check out two things -

1) The Zend's optimized PHP for Windows build

2) The Microsoft FastCGI component

You can read more about them here: <a href="http://mvolo.com/2006/10/31/the-php--fastcgi-technical-preview-is-live.aspx">http://mvolo.com/2006/10/31/the-php--fastcgi-technical-preview-is-live.aspx</a>.

Thanks,

Mike

# What about other FastCGI Modules?

Tuesday, December 12, 2006 12:35 PM by Parvenu74

What about IIS 7.0 FastCGI modules for Ruby on Rails?

# Zend Technologies &raquo; Blog Archive &raquo; Zend Framework: Launch, ZendCon, Roadmap, and ZF 1.1

Pingback from  Zend Technologies  &raquo; Blog Archive   &raquo; Zend Framework: Launch, ZendCon, Roadmap, and ZF 1.1