Archive for the ‘fastcgi’ tag
An Oxymoron’s Guide to PHP on Windows
I had the privilege of speaking at SA Developer Cape Town last night. Twenty-something local geeks turned up to hear about how well the Open Source PHP language runs on Windows IIS, using FastCGI.
For the longest time, the utterance of “PHP” and “Windows” within the same sentence meant the speaker was either temporarily insane, or horribly misguided.
In ‘An Oxymoron’s Guide to PHP on Windows’ you’ll discover just how much the situation has changed in the past 12 months. Thanks to Windows Server, IIS7 and FastCGI, running PHP on Windows finally makes a great deal of sense. It performs admirably and facilitates integration with familiar Microsoft technologies like ASP.net and Silverlight.
PHP on Windows – Blasting off!
The mention of “PHP on Windows” to a developer is most commonly met with polite but pointed laughter, if not outright disgust. Historically, this reaction wouldn’t be entirely inappropriate. But that has all changed with the advent of Internet Information Services (IIS) 7 and its FastCGI handler.
Coming from a Linux background, I was skeptical about running our mission-critical apps on Windows. We had a lot of infrastructure built around the traditional LAMP stack, and the mention of throwing Windows IIS in its place was somewhat shocking. But, I can tell you that the transition to IIS7 is utterly painless, and brought with it some incredible advantages.
For the first time, we’re able to easily integrate our PHP products with ASP.NET code. We can build Rich Internet Applications with ASP.NET AJAX on the frontend and PHP on the backend. Even Silverlight 2.0 applications can be enhanced with familar PHP code to create something of value.
At DevDays 2009, which kicks off in Durban on the 10th of March, I’m going to be showing developers just how great it is to develop and deploy PHP applications on the Windows platform. Be there, or be PEAR









