PHP definitivamente ha evolucionado durante la década.
En mi opinión, los marcos contribuyen a muchas características adicionales, escalabilidad, facilidad de mantenimiento para muchos proyectos empresariales grandes y complejos, aunque conllevan algunos compromisos con el rendimiento, la seguridad, el soporte a largo plazo, etc.
PHP7 está fuera y se han introducido muchas características nuevas:
- ¿Cuál es el editor que puedo usar para escribir códigos HTML y ejecutarlo directamente en un navegador? Como muchos editores no están dando la opción de ejecutar en la web?
- ¿Cuáles son los sitios web más bellamente diseñados que existen?
- Cómo obtener clientes potenciales de países extranjeros (EE. UU. Y Canadá, por ejemplo) para la externalización de aplicaciones y empresas de desarrollo web
- Las funciones ajax de JQuery no se actualizan realmente con las API de estilo de promesa más recientes, ¿hay una mejor alternativa a jQuery ajax en estos días?
- ¿Cuál es la mejor manera de educar a los clientes y ayudarlos a evitar gastar dinero en soluciones web de bajo presupuesto?
- Declaraciones de tipo (declaraciones de tipo escalar y de retorno)
- Nuevos operadores: operador de nave espacial, operador de fusión nula
- Manejo mejorado de errores
- Soporte Unicode para emoji y personajes internacionales
- Clases anonimas
- Cierre :: call ()
- Matrices constantes usando define ()
- Esperanzas de heredar
- Declaraciones de uso grupal
- Generador de expresiones de retorno
Volviendo a la pregunta, creo que PHP siempre ha sido un fuerte lenguaje de programación del lado del servidor y la adición de nuevos marcos (como Laravel, Symfony, Phalcon, Zend Framework, Yii Framework, CodeIgniter, CakePHP, etc.) simplemente han dado más amplitud a la comunidad PHP.
Fuente: PHP 7 Nuevas características – Manual
Gracias por A2A.
Kalpesh Panchal
Desarrollador WEB | Gerente de proyecto