Novedades sobre PHP 5.3

Escrito por Martin Gonzalez el Jueves 25 de Setiembre de 2008 a las 18:06hs

Mientras esperamos por la salida del PHP 6.0, que sin lugar a dudas promete una gran cantidad de innovaciones con respecto al sistema actual, en este art?culo nos centraremos en las ?ltimas novedades de PHP 5.2.6 y de PHP 5.3 (de pr?ximo lanzamiento).
El pasado primero de mayo fue lanzado el PHP 5.2.6, que incluye una gran cantidad de novedades producto de la utilizaci?n del Zend Engine 2, como por ejemplo:
? Un mejor soporte en lo referido a la Programaci?n Orientada a Objetos (recordemos que en las versiones anteriores era uno de los puntos m?s flojos y criticados).
? Mejoras en el rendimiento general.
? Mejor soporte para MySQL con extensi?n completamente reescrita.
? Iteradores de datos.
? Mejor soporte a XML (XPath, DOM, etc.).
? Soporte integrado para SOAP.
? Soporte nativo para SQLite.
? Manejo de excepciones.

En cuanto a PHP 5.3, las novedades que circulan por la red permiten hablar de una clara mejora en cuanto a la programaci?n orientada a objetos, con un claro intento por acercarse a lenguajes como Ruby o Java.
A nivel general, esta nueva versi?n incluir? nuevas funciones, OpenSSL, una l?nea de comandos ampliamente mejorada, mejoras en el funcionamiento de Static (por ejemplo, habr? una Magic Function para el interceptado de llamadas a m?todos Static), nuevos y diversos niveles de error, un driver nativo para MySQL, etc?tera.

En cuanto a los contenidos espec?ficos, resalta Namespaces, que nos permitir? tener clases con el mismo nombre; de esta forma evitaremos tener que incluir un prefijo a las clases. Por ejemplo, podemos tener dos clases de ?Response?, pero asociadas a su respectivo namespace. De esta manera, las dos clases no se chocan. El uso de estos namespaces se realizar? a trav?s de una serie de comandos.

Por ?ltimo, un grupo de programadores realiz? pruebas con esta nueva versi?n, comparando el tiempo de carga de algunas de las aplicaciones m?s utilizadas en PHP, obteniendo los siguientes resultados:
? Drupal registr? un funcionamiento un 20% m?s r?pido
? typo3 demostr? un incre?ble funcionamiento de un 30% m?s r?pido
? xoops un 10% m?s r?pido
? Wordpress un 15% m?s r?pido

Saludos, y que la espera por el PHP 6.0 les sea leve!!!


comentarios

  1. PHP mvc POO, programacion orientada a objetos en php5:
    Miércoles 09 de Setiembre de 2009 a las 04:55hs


    Os dejo un framework en php con soporte para Templates, ORM, I18N, etc.
    Saludos a todos



  2. Muy buen Blog, me gusta mucho!! Animo para continuar :)
    Saludos
    Josexu

agregar comentario


Se permiten las etiquetas HTML , y

. Si ingresa alguna direcci?n web o direcci?n de email ser?n convertidos en enlaces autom?ticamente.





publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API