I really haven’t had the time lately to do very much, but I came across this interesting bit of news about the ability of php to run on the .Net Framework. Apparently they phpbb forums running on the .Net framework and that is really amazing. Below is a quote describing what Phalanger really is.
Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages. It provides PHP applications an execution environment that is fast and extremely compatible with the vast array of existing PHP code. Phalanger maintains the way how PHP web applications are developed and deployed so that the user need not to learn and use the ASP.NET style of web development. Therefore, the migration from PHP interpreter to Phalanger is an easy and straight forward process.
On the other hand, Phalanger comes with many improvements ranging from a major performance boost to source-free deployment and XML based hierarchical configuration. Besides, a few enhancements to the language introduced by the Phalanger version 2.0, called PHP/CLR, makes possible to use almost all .NET features including generics, LINQ, custom attributes, events and others directly from the PHP source code. By virtue of Phalanger, the PHP becomes a first class language for developing ASP.NET component-based web applications and web services, as well as console and WinForms applications. Since version 2.0, the Phalanger is also portable to the Mono platform to a large extent.
- Phalanger Beta2
For more information on Phalanger visit the CodePlex Phalanger website here.