En la mayoría de proyectos de qibbus utilizamos el gestor de contenidos Drupal o symfony, que tienen en común que se basan en el lenguage PHP, pero con la diferencia que Symfony requiere una versión 5.*. Desde la página de Drupal, descubrimos la iniciativa GoPHP5, que intenta impulsar la utilización de la última versión del lenguaje PHP en los servicios de hosting.
PHP 5.0.x tiene problemas con la estabilidad y el rendimiento. Algunas de las herramientas como el SPL o PDO no funcionaron hasta la 5.1, y aunque PHP 5.1 era mucho más estable y fiable, aún tenia problemas de rendimiento.
Funciona bien! Se lanzó en el 2000, y ha tenido actualizaciones importantes en 2003. Tiene características que lo han hecho uno de los lenguages de programación web dominantes. Pero hay algunas funcionalidades que sólo han sido añadidas en PHP 5 cómo el soporte para XML, o el sistema PDO de interficie con las bases de datos y protección para las SQL Injection, o la orientación a objetos.
JSON és un protocol dissenyat per funcionar com a middleware per crear objectes formatejats en format natiu de javascript, i la seva principal virtud és la lleugeresa, fent-lo molt més adequat que el XML per a l'intercanvi de dades en aplicacions AJAX.
La nova versió 5.2 de PHP ja porta les noves funcions per codificar i decodificar els objectes JSON sense necessitar llibreries externes, però i si estas desenvolupant en una versió anterior?
Aquest és el cas del desenvolupament de zangoa.com, on s'utilitza JSON en bastantes parts, però el servidor de producció corre la versió PHP 5.0. Això va ser facilment solucionat utilitzant un paquet PEAR.
Més informació sobre php i json: IBM developerworks.