La versión 5.1.0 de PHP trae mejoras de rendimiento y convierte la extensión PHP Data Objects en un componente predeterminado.
La semana pasada, el equipo de desarrollo de PHP lanzó la versión 5.1.0 del lenguaje de programación PHP. Esta es la actualización más importante desde que se lanzó la versión 5.0 en julio de 2004. Esta versión incluye mejoras de rendimiento, la adición de una extensión diseñada para simplificar la interacción con bases de datos y otros cambios.
PHP se ha convertido en un lenguaje de programación extremadamente popular. Más de 2.200 dominios lo utilizan ahora, según la empresa de seguimiento de Internet Netcraft. Zend, la empresa responsable del desarrollo principal de PHP, afirma que más del 40% de todas las aplicaciones web ejecutan PHP. Las principales empresas incluyen Yahoo, Lufthansa y T-Online;
PHP 5 se lanzó por primera vez el año pasado e incluía un nuevo núcleo, Zend Engine II, que implementó funciones orientadas a objetos en PHP por primera vez. Esa versión también incluyó soporte mejorado para XML y bases de datos, e introdujo soporte para servicios web. Las actualizaciones posteriores se han centrado en correcciones de errores, parches de seguridad y mejoras menores.
Según el equipo de desarrollo de PHP, esta nueva versión incluye enormes mejoras en el rendimiento del procesamiento de scripts PHP en comparación con la versión 5.0.x.
Otro cambio importante es la extensión PHP Data Objects (PDO), que anteriormente estaba marcada como experimental y ahora es la extensión predeterminada. PDO se utiliza para definir una interfaz unificada para acceder a la base de datos.
Esta versión incluye código de procesamiento de fechas completamente reescrito, compatibilidad mejorada con zonas horarias y la adición de más de 30 funciones nuevas a las funciones y extensiones integradas. PEAR y las bibliotecas incluidas se han actualizado a las últimas versiones y se han solucionado más de 400 errores.
PHP, que se lanzará en 2006, introducirá la codificación de caracteres Unicode, que es muy importante para admitir diferentes idiomas.
A principios de este mes, Zend lanzó una importante actualización de su entorno de scripting, Zend Studio, centrándose en el soporte para servicios web y bases de datos.
Zend Studio 5.0 puede generar archivos de lenguaje de descripción de servicios web (WSDL) a partir del código fuente PHP y es compatible con bases de datos DB2, Cloudscape, SQL Server, Oracle y MySQL, PostgreSQL y Derby.
Es el primer entorno de desarrollo integrado (IDE) que es totalmente compatible con Zend Engine II.
En octubre, el pionero de los navegadores Marc Andreessen predijo que la simplicidad de PHP lo haría más popular que Java para su uso en aplicaciones web, una opinión compartida por muchos en la industria.
Comparado con C y C++, Java es más amigable para los programadores, pero también se ha vuelto más complicado después de años de desarrollo. Se ha vuelto aún más difícil de aprender que C++, dijo Andreessen. Se está pasando el manto de la simplicidad y él dice que PHP es un entorno de desarrollo más sencillo que Java.