Phalanger is a project which was started at Charles University in Prague and was supported by Microsoft. It compiles source code written in the PHP scripting language into CIL byte-code. It handles the beginning of a compiling process which is completed by the JIT compiler component of the .NET Framework. It does not address native code generation nor optimization. Its purpose is to compile PHP scripts into .NET assemblies, logical units containi...
more
Phalanger is a project which was started at Charles University in Prague and was supported by Microsoft. It compiles source code written in the PHP scripting language into CIL byte-code. It handles the beginning of a compiling process which is completed by the JIT compiler component of the .NET Framework. It does not address native code generation nor optimization. Its purpose is to compile PHP scripts into .NET assemblies, logical units containing CIL code and meta-data.
Phalanger can run real-world PHP applications, many with minor to no modifications. It provides a robust platform for PHP applications with many advantages over the traditional PHP interpreter. Being built on top of ASP.NET and the .NET Framework, Phalanger makes PHP applications run faster (due to compilation), easily configurable using the ASP.NET configuration system, more reliable, and more secure due to the very well tested, managed environment of ASP.NET. Examples include MediaWiki, phpMyAdmin and phpBB.
There...
less