¿Qué novedades ofrece PHP7?
Debido a que el desarrollo de PHP6 fue suspendido, el nuevo PHP aparece como el sucesor de PHP5 y se convierte en la sexta gran versión de PHP. En sí, el lenguaje de programación no cambia mucho, lo que hace que PHP7 siga siendo compatible con versiones anteriores. De la misma forma lo hacen la mayoría de aplicaciones desarrolladas para la versión PHP5.6. El único problema de compatibilidad aparece con extensiones muy antiguas que no han sido adaptadas.
La principal novedad de PHP7 es el notable aumento en el rendimiento logrado por el equipo de desarrolladores, gracias a varias optimizaciones del núcleo de PHP. Además del aumento de la velocidad (PHP7 es dos veces más rápido que su predecesor), el nuevo PHP ocupa menos memoria. Además de haber complementado los comandos (Bytecode), una gran parte del kernel ha sido completamente reformada – incluyendo cambios significativos en componentes como analizadores sintácticos, Lexer y Bytecode Generator. Así se crea entonces un árbol de sintaxis con PHP7 que sirve de base para la creación de código de bytes, en lugar de crear el código directamente desde el analizador, simplificando de esta manera los cambios en la sintaxis PHP.
Otra característica del nuevo PHP son los datos escalares, es decir, aquellos que almacenan solo un valor, así como la definición de los tipos de devolución de códigos de programación. De esta manera, PHP ha sido extendido por tipos como Integer, Boolean, Float y String. En resumen, las novedades más importantes son:
- Mejoras en el rendimiento, casi el doble de la versión 5.6
- Bajos requerimientos de capacidad de almacenamiento
- Implementación de un árbol de sintaxis abstracta para la generación de códigos
- Soporte constante de sistemas de 64 bits
- Mejora en la gestión de errores – prevención de fallos del sistema
- Generador de números aleatorios criptográficamente seguro
- Eliminación de extensiones e interfaces antiguas y desactualizadas del servidor
- Definición de los tipos de datos escalares y tipos de devolución de códigos
PHP7 mejora el rendimiento de WordPress Magento Joomla
La integración de la versión PHPNG (PHP Next Generation) en la versión principal PHP se encarga de mejorar el rendimiento. PHP7 se caracteriza, además, por un núcleo mejorado que incluye el nuevo Zend Engine 3.0. Durante las primeras pruebas de referencia, antes del lanzamiento del nuevo PHP, se hizo evidente que la nueva versión creada por Zend Technologies ofrecía grandes beneficios para sistemas de creación y gestión de tiendas online, sistemas de gestión de contenido (CMS) y frameworks.
Recuerde que desde el Cpanel en la opcion PHP Configuration puede cambiar la version de su php por la de su agrado.
Miércoles, May 4, 2016