Logo de Torre de Babel
Portada Libros Diseño web Artículos Glosario RSS
Buscar

Phalanger - PHP para Microsoft .NET

El pasado 30 de julio se liberó la beta 2 de Phalanger 2.0, un compilador de PHP para la plataforma .NET. Este proyecto está alojado en CodePlex, un sitio creado por Microsoft para alojar proyectos de la comunidad de desarrolladores, y se ofrece bajo la licencia Microsoft Shared Source.

Compatible con PHP 5.0, Phalanger compila código PHP generando MSIL, el código intermedio de la plataforma .NET, permitiendo combinar la sintaxis y objetos de diferentes extensiones de PHP, como la que permite acceder a MySQL, con el uso de objetos propios de la plataforma .NET. Es decir, con Phalanger obtenemos la flexiblidad de las estructuras propias de PHP con la potencia de los servicios de la plataforma .NET.

La biblioteca propia de Phalanger, en la que se encuentran definidos todos los objetos propios de las extensiones de PHP, puede utilizarse asimismo desde otros lenguajes .NET. Con Phalanger podemos crear tanto aplicaciones web, que será su destino más habitual, como programas de consola e, incluso, bibliotecas de clases para otros proyectos. En suma, PHP se convierte, con Phalanger, en otro lenguaje .NET que próximamente será posible integrar en Visual Studio 2005. Sin duda es un proyecto interesante que merece la pena ser estudiado como alternativa a PHP puro, sobre todo por las mejoras en rendimiento y su integración con ASP.NET.


Publicado el 12/8/2006

Curso de shaders

Torre de Babel - Francisco Charte Ojeda - Desde 1997 en la Web