Phalanger - PHP Compiler for .Net
-
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 gives web-application developers the ability to benefit from both the ease-of-use and effectiveness of the PHP language and the power and richness of the .NET platform taking profit from the best from both sides.
Phalanger maintains the way how PHP web applications are developed and deployed so that the you can leverage from .NET without having to learn complex ASP.NET style of web development, however Phalanger also allows you to use PHP as a language for writing ASP.NET applications, so you have the freedom to make a choice!
Due to the managed implementation of the PHP functions library, the migration from PHP interpreter to Phalanger is an easy and straightforward process, which includes only configuring the application in most of the situations. The compiled nature of Phalanger applications also leads to major performance boost.
To get an idea on how the interoperability of PHP and C# works, head over to one of the tutorials on their site: Using PHP library from C#

























June 16th, 2008 at 11:43 am
It’s not new - it’s been about for a few years!
June 16th, 2008 at 12:45 pm
Thanks for pointing that out David, I didn’t realize that this project has been around for that long.
June 17th, 2008 at 2:19 am
Someone beat me to it, I only came to read this because I saw the flaw in the first line from an aggregation site. Phalanger’s creaters were on channel 9 a long, long time ago, and the product had been useful for a good while before that too.
July 28th, 2008 at 11:35 pm
lol, no worries vinu - it’s a good project though, and it’s good to see more people discovering it!