This article is being considered for deletion in accordance with Wikipedia's deletion policy. Please share your thoughts on the matter at this article's entry on the Articles for deletion page. Feel free to edit the article, but the article must not be blanked, and this notice must not be removed, until the discussion is closed. For more information, particularly on merging or moving the article during the discussion, read the guide to deletion.
Steps to list an article for deletion: {{subst:afd}} • Preloaded debate OR {{subst:afd2|pg=Phalanger (compiler)|cat=|text=}} • {{subst:afd3|pg=Phalanger (compiler)}} log
Phalanger is a project run and supported by Microsoft. It is a compiler from PHP language into the MSIL byte-code. It is thus the front-end of the compilation while the back-end is provided by the JITter (Just-In-Time compiler) which is a part of the .NET framework. It does not address the native code generation nor optimization. Its task is to compile the PHP scripts into .NET assemblies - logical units containing MSIL code and meta-data.
Phalanger can run several major PHP applications unmodified, or nearly unmodified. Examples include phpMyAdmin and phpBB. phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. ... phpBB is a popular free and open source forum system written in the PHP programming language; the name phpBB is an abbreviation of PHP Bulletin Board. It is comparable to other forum software. ...
The primary goal of the project, released under Microsoft Shared Source Permissive License, is to enable full functionality of existing PHP scripts on .Net without any modification, Microsoft said.[1]
External Links
Official Web Page for v1
Official Web Page for v2 on CodePlex
eWeek article about Phalanger
Microsoft's accommodates dynamic languages (article)