¿Crees que PHP revive con los nuevos marcos web?

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:

  1. Declaraciones de tipo (declaraciones de tipo escalar y de retorno)
  2. Nuevos operadores: operador de nave espacial, operador de fusión nula
  3. Manejo mejorado de errores
  4. Soporte Unicode para emoji y personajes internacionales
  5. Clases anonimas
  6. Cierre :: call ()
  7. Matrices constantes usando define ()
  8. Esperanzas de heredar
  9. Declaraciones de uso grupal
  10. 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

Los marcos hacen que sea interesante y rápido codificar en PHP, pero la parte más emocionante es que php7 se enfoca seriamente en el rendimiento y hace que las cosas sean más rápidas con menos memoria.

Los marcos suelen ser un obstáculo para el rendimiento, ya que ambos usan más memoria y más código para lograr la tarea. La compensación proviene de un desarrollo más rápido, una mejor organización del código y muchos ojos mirando el código marco para proporcionar una mejor seguridad

Revivido? PHP nunca estuvo muerto. Estoy de acuerdo en que ciertamente está evolucionando y moviéndose para abordar una serie de críticas precisas que se han dirigido a lo largo de los años.

Realmente, creo que ha alcanzado un estado algo similar a Java donde es ubicuo y perfectamente capaz para la mayoría de los requisitos, pero no es el nuevo chico en el bloque (Nodo) y no es sexy.

Dicho esto, está comprobado, lo que cuenta para algo. Tiene mucho equipaje, pero en general parece estar madurando. Solo el tiempo dirá si Nodo alcanza una posición similar a medida que envejece. Podría ser una muy buena alternativa a PHP, pero tampoco veo que PHP desaparezca pronto.

No, los marcos son, pero PHP sigue siendo PHP. (Ese es un problema con PHP: pensar que cualquier persona con poca experiencia puede usarlo para construir un sitio excelente, es falso).