Previous version - Phalanger 1.0
If you are interested in the Phalanger 1.0, visit the original web site at http://v1.php-compiler.net
From the Phalanger 1.0 web site
Introduction
The Phalanger is a complex solution giving 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. This solution enables developers to painlessly deploy and run existing PHP code on an ASP.NET web server and develop cross-platform extensions to such code taking profit from the best from both sides. Compatible with PHP 5.0, the object model in Phalanger enables to combine PHP objects with the .NET ones. It is possible to use a class written in PHP from a .NET application or even to import a .NET class (written for example in C# or Visual Basic .NET) into PHP scripts provided that this class respects the PHP object model implemented in the Phalanger. The Phalanger is the only existing PHP compiler which produces .NET Framework MSIL bytecode.
Features
- Extends the .NET language family with PHP version 5
- Enables creation of ASP.NET applications made of existing PHP scripts
- Compiles PHP scripts to achieve a significant speed-up of application execution
- Provides .NET application developers with all the PHP libraries
- Integrates the PHP language into Microsoft Visual Studio .NET 2003
Download
- Download Phalanger 1.0 binaries
- Phalanger class library and additional packages
- Sample applications running on Phalanger (including phpBB, PHP-Nuke and PhpMyAdmin)