| :: PHP 5, Lo Próximo en desarrollo Web |
El nuevo motor Zend II para PHP introduce ciertas funcionalidades que hacen mucho mejor el lenguaje. A continuación un resumen de las características principales de PHP 5.
Modelo de Objetos Mejorados
PHP 3.0 introdujo el concepto de objetos a PHP como elementos nativos del lenguaje, de una manera muy similar a los arreglos en PHP. El Motor Zend 1.0 (en PHP 4.0) mejoro la semántica y características del lenguaje para el acceso a estos objetos, tal como su pasaje y devolución por referencia, a menos que se pida lo contrario.
El motor Zend 2.0 introduce un modelo de Objetos similar al de Java, en el sentido que las variables ahora tienen Object Handles, en vez de los objetos en si mismos. Esto quiere decir que al mover el Handle del objeto de un lugar a otro no se crearán replicas del objeto, pero si múltiples referencias al objeto. En adición a una interfaz de programación mucho más intuitiva, el nuevo modelo permite la implementación de destructores, y mejoras en el de-referenciamiento ejemplo, funcion()->metodo1()->metodo2(), y más.
Otras funcionalidades que mejoran la API Orientada a Objetos que están siendo puestas en consideración para el motor Zend 2.0:
• Herencia Múltiple
• Variables Miembro Privadas
• Variables Estáticas de Clase
Manejo de Excepciones
La nueva versión contara con try,catch y throw, lo cual mejorará en forma significativa la habilidad de desarrollar aplicaciones tolerantes a fallas. En adición de que ahora podrás hacer que tus funciones lancen excepciones en vez de códigos de error. Esto permite la recuperación de errores en varias situaciones. Por ejemplo repuerandote de un error al fallar una conexión en la BD, o al hacer un query erróneo.
Mejor interacción con modelos Orientados a Objetos de otros lenguajes.
La integración completa con Java ahora esta más cerca que nunca. La habilidad de interactuar con APIs OO de otros lenguajes como Java, Componentes COM permitirá la integración de PHP con otros objetos.
Internacionalización
Se hará un intento para soportar caracteres Orientales y UNICODE. En adición, soportará mensajes de error en múltiples lenguajes.
Por Ángel León
www.wedoit4you.com
Enlaces relacionados
www.php.net
|
|
|
|
| |
| Tips, guias y noticias GRATIS en tu email: |
Agregar a favoritos
Versión Imprimible Enviar a un Amigo
Compartir:

Notas pasadas - Atajos para manejar Windows - Usuarios critican un nuevo fallo del navegador Firefox - Un Windows Genuino desde Linux - NBC presenta acuerdo promocional con YouTube
|