Programación php
Email: Password:


¡Regístrate gratis! | ¿Has perdido tu password?

Home » Artículos » Artículos de Php » PHP6, el futuro del PHP

Artículo - PHP6, el futuro del PHP -

PHP6, el futuro del PHP

Novedades en PHP6


El 11 de Noviembre del 2005 el núcleo central de desarrolladores de PHP se encontraron en París para decidir el camino que iva a tomar PHP6, del encuentro salió un documento con todos los cambios que iva a sufrir, phpsolomag.org condensó dicho documento en un artículo en el cual definían las modificaciones más importantes.


- Unicode:

Actualmente se puede activar bajo petición, con lo cual PHP consume más recursos al tener que guardar las clases, funciones, etc tanto en unicode como no-unicode.
Se ha comprovado que el rendimiento de una aplicación puede crecer hasta un 25% a causa esta configuración, en cambio, si unicode se activa en servidor y sólo se desactiva en ciertos casos, el rendimiento sufre un importante descenso.
Este hecho va a suponer que a la hora de compilar PHP tendrás que instalar las bibliotecas ICU.


- Register Globals deprecated:

En la versión PHP6 nos vamos a encontrar que el compilador nos devuelve un error
E_CORE_ERROR cuando se encuentre con una variable global registrada.


- Magic Quotes deprecated:

A igual que register globals, su uso provocará un E_CORE_ERROR, afectará a magic_quotes,
magic_quotes_sybase y magic_quotes_gpc.


- Se eliminará el modo seguro:

Sólo se va conservar open_basedir, dado que daba una impresión de seguridad no real.


- 'var' y 'public' significarán lo mismo:

En PHP5 el hecho de declarar una variable como 'var' provocaba un warning si
se configuraba el nivel de errores como E_STRICT. Con PHP6 una variable 'var' va a considerarse 'public', adquiriendo
el mismo significado y dejando de mostrar un warning.


- Return by reference devolverá un error:

Si usamos algo del estilo $foo = & new StdClass(), nos será devuelto un error.


- El modo de compatibilidad zend.ze1 será eliminado:

En PHP6 devolverá un error E_CORE_ERROR.


- Se abandona el soporte de Freetype1 y GD1:

Éstas son librerías que tienen ya muchos años y con versiones actualizadas.

Autor: Issel Guberna

| 1 | 2 | > | >>

Si no has tenido suerte utiliza este buscador:


Google

Artículos relacionados - PHP6, el futuro del PHP:



Si el enlace no funciona haz click aquí