#ThugFacts sobre PHP 7
Un poco más de 9 meses han pasado desde el release de PHP 7.0.0 (de hecho ya va por 7.0.10) y aunque muchos reconocen las mejoras introducidas, a la fecha, tan solo el 1.3% de los sitios PHP usan actualmente PHP7 — #ouch.
Es por ello que desde Hackealo creamos este top 3 de #ThugFacts sobre PHP 7 para que finalmente te convenzas de que sí vale la pena:
1. PHP 7 es ‘rápido y furioso’.
PHP 7 funciona con una nueva versión de Zend Engine llamada PHPNG en la que el uso de memoria fue optimizado. ¿Qué significa esto? — tu código se ejecutará más rápido (el doble de hecho!) y necesitarás menos servers para atender a la misma cantidad de usuarios. OMG!
2. PHP 7, ahora más multitasking.
PHP 7 soporta la ejecución simultánea de tareas asíncronas. Trabaja con programación asincrónica, que se encarga del manejo de eventos relacionados con operaciones de entrada-salida así como de tareas que puedan darse en paralelo (e.g. acceso a archivos, accesos y operaciones en bases de datos, timers, etc). De hecho los servers PHP-based, gracias a PHP 7, pueden manejar peticiones simultáneas desde un solo bloque de memoria. Estas funcionalidades sin lugar a dudas potencia el desempeño en general.
3. PHP 7, ahora más eficiente.
PHP 7 dio un paso importante en cuanto a eficiencia. Para comenzar, buscando mejorar el rendimiento, liberó espacio deshaciéndose de muchas funcionalidades en desuso y APIs cuasi-obsoletas (así que si tienes una aplicación en donde se ejecutan versiones muy antiguas de PHP, al actualizar a PHP 7 puede traerte inconvenientes).
Buscando optimizar el tiempo de programación incorporó nuevos operadores (Combined Comparison Operator y Null Coalescing operator), introdujo la funcionalidad Group Use Declarations que facilita la importación de muchas clases a un mismo namespace (lo cual simplificará tu código) y habilitó el uso de clases anónimas, una práctica ya establecida en otros lenguajes.
**Bonus
Y por si fuera poco, PHP 7.1 ya se está cocinando y en este sitio podrás conocer 8 de sus nuevas funcionalidades que te pueden interesar:
¿Te convenciste de usar PHP 7? — Compártelo con otro programador PHP ;-)
Si estás buscando oportunidades laborales en PHP, ingresa ahora en www.hackealo.co, el portal de empleo con ofertas pensadas para ti.