Phalanger, compilador de php para .net

Phalanger es un gran proyecto que implementa php como un lenguaje compilado de .net.

Php se compila dentro en el MSIL (Microsoft Intermediate Language) interpretado por las runtime de .Net o Mono. El código MSIL se ejecuta en modo de compilación JIT (Just-In-Time), bastante más eficiente que una ejecución de código interpretado.

Phalanger usa internamente el framework de asp.net y permite la integración de librerías escritas en otros lenguajes de .net como c#, en la misma aplicación php.

Es compatible con bastantes aplicaciones sobradamente conocidas como phpBB y mediawiki.

Un ejemplo de código php que manejaría una instancia de System.Xml.XmlDocument:

$doc = new System:::Xml:::XmlDocument;

$doc->Author = "Gregory House";

Sobre Asier

Arquitecto web enganchado al desarrollo, estudio y planteamiento de proyectos en internet. Trabajo en Blackslot, empresa que fundé en el 2009. Me encanta el cine, el café, el sexo, la cultura geek, la cultura oriental y la música electrónica.
Artículo publicado en .net, Desarrollo Web, PHP. Enlace a esta entrada..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos requeridos, están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.