HipHop for PHP: Seis meses después

HipHop for PHP
HipHop for PHP

Han pasado seis meses desde que se dio a conocer HipHop for PHP y recientemente Scott MacVicar,  ha publicado una actualización sobre su progreso.

En febrero se lanzó 693 613 líneas de código fuente que en promedio ayudaron a reducir en un 50% el uso de CPU en los servidores de Facebook. Desde febrero, el equipo encargado de desarrollar HipHop lo ha hecho 1.8 veces más rápido y todo ese código es open source.Scott comenta que los últimos meses ha trabajado con los equipos de Drupal, MediaWiki, phpBB y WordPress para lograr que su software se ejecute en HipHop. Lo que en realidad significa ayudar a remover cierto código dinámico y corregir algunos errores encontrados en el compilador. Actualmente Drupal.org y Wikipedia están corriendo sobre HipHop, los demás tienen planeado hacerlo pronto. Aunque esta estadística no es definitiva, WordPress se ha convertido 2.7 veces más rápido cuando se está ejecutando sobre HipHop.

Desde una perspectiva comunitaria, se han producido una quincena de parches externos enviados al trunk y otros cinco que se centraron en el open source build system. Gracias a los últimos parches la velocidad ha empezado a aumentar en el último mes. Además como ocProducts comenzó a usar HipHop en su ambiente de producción, reportaron una pequeña cantidad de bugs que no se habían encontrado en producción pero que probablemente lo harían en el futuro. Chris Graham corrió RoadSend y otras suites de testing phpc en HipHop y los resultados mostraron que superó satisfactoriamente el 98% de los tests y se reportaron algo de cuarenta bugs orientados al lenguaje.

Hui Chen, una estudiante de Summer of Code, ha trabajado brindando soporte a los entornos FreeBSD y 32-bits. También han agregado soporte preliminar para OS X. Si bien no estan pensando usar esas plataformas en Facebook, todavía queda un largo camino por recorrer para tener mayor participación de la comunidad en este proyecto. Por ejemplo, un número de desarrolladores que deseen probar y desarrollar con HipHop en sus laptops de 32-bits.

Trackback URL for this post:

http://shadowjah.com/trackback/hiphop_php_seis_meses_despues