Es muy probable que ya haya escuchado que el nuevo editor Gutenberg de WordPress trae edición de bloque a WordPress.

Hay un cambio que está pasando detrás de las escenas que los usuarios casuales puede ser que no noten, que los bloques de Gutenberg están hechos con JavaScript (React, JSX, y ES6), no PHP. Ese cambio, junto con otros cambios en el desarrollo web, podrían hacerle preguntarse, “¿Acaso PHP está muerto?”.

Bueno… entonces, ¿sí? ¿Deberíamos llamar a la funeraria y comenzar los preparativos? Antes que nada, es importante tomar en cuenta la enorme diferencia entre esperar a que PHP muera y que PHP esté realmente muerto.

La gente ha anunciado la muerte de PHP desde hace años (incluso, podrá encontrar artículos sobre si PHP está muerto que datan del 2011). Aún así, PHP sigue con nosotros…

En este artículo, hablaremos de los datos y les mostraremos que PHP no está ni cerca de estar muerto (incluso si lo que usted quiere es que así sea).

¿Está Muerto PHP? Sólo si Ignora las Estadísticas de Uso de PHP

Ok, puede que PHP no sea el mejor o más moderno lenguaje de programación. Pero esto no quiere decir que esté muerto, y es muy difícil discutir las estadísticas que encontrará aquí…

Antes que nada, veamos lo que tiene que decir W3Techs sobre esto.

De acuerdo a los datos de W3TEch, PHP está siendo usado por el 78.9% de los sitios web con un lenguaje de programación de servidor conocido. Así que por lo menos, 8 de cada 10 sitios que usted visite estarán usando PHP de alguna forma u otra. Lo que nos lleva al siguiente dato…

PHP no puede morir
PHP no puede morir

Para ser justos, ese número va en descenso. En noviembre de 2017, W3Techs había tenido a PHP como el lenguaje de servidor usado por un 80.1% de los sitios web. Ese número bajó a 79.6% en junio de 2018, y ahora está en 78.9% e, día de la publicación de este artículo.

Sin embargo, también tiene que tomar en cuenta algunas de estas estadísticas con un poco de escepticismo. Algunas de las herramientas de escaneo simplemente buscan el encabezado HTTP X-Powered-By. Algunos proveedores de hosting, incluyendo a Kinsta, eliminan estos encabezados en los servidores por razones de seguridad. Por lo tanto, el número de sitios usando PHP podría ser mucho mayor.

Pero mientras el número está arriba de 75%, es muy difícil usar este declive como una razón para declarar la muerte de PHP.

Estos números no deberían ser sorprendentes si lo piensa bien. Antes que nada, WordPress, el sistema de administración de contenido más popular en existencia, utiliza PHP. Tomando en cuenta que WordPress potencia a más del 34% de los sitios web en el internet, quiere decir que hay muchos sitios utilizando PHP. ¿Quiere saber qué versión de PHP está ejecutando? Eche un vistazo a nuestra guía sobre cómo crear una página phpinfo.

Pero no sólo es WordPress. Hay muchos sitios grandes y pequeños hechos con PHP. Por ejemplo, MediaWiki, el software detrás de Wikipedia, está escrito con PHP. Y claro, Drupal y Joomla usan PHP también.

PHP Es Más Rápido Y Mejor que Nunca

Con las últimas versiones de PHP, PHP es más rápido que nunca. Nuestras últimas pruebas de PHP mostraron un gran incremento en el desempeño para PHP 7.X, comparado con PHP 5.6.

En nuestras pruebas utilizando WordPress y plugins populares de eCommerce como WooCommerce y Easy Digital Downloads, PHP 7.3 estaba transmitiendo de 2 a 3 veces más el número de peticiones por segundo comparado a PHP 5.6. Y PHP 7.4 que Kinsta ha puesto a disposición recientemente es aún más rápido.

Pruebas de PHP en WordPress 5.0
Pruebas de PHP en WordPress 5.0

Mejor todavía, PHP 7 también superó a otros lenguajes.

Más allá de esto, las versiones 7.X de PHP también trajeron nuevas mejores para los desarrolladores, como:

  • Operador de comparación combinado
  • Operador de unión nula
  • Nuevo tipo de insinuación
  • Clases anónimas
  • Tipos nulificados
  • Retornos iterables e inválidos
  • Manejo de excepción múltiple
  • Claves usables en listas
  • Trailing commas
  • Más compensaciones de string negativas
  • Número de operadores y números malformados
  • Empuje de servidor HTTP/2

Por supuesto, usted sólo notará estas mejores si realmente está utilizando la última versión de PHP. Desafortunadamente, esto no es el caso.

De acuerdo a WordPress.org, un 64.0% de los sitios de WordPress están utilizando PHP 7.1 o menor, con un 22.9%, la pluralidad, usando PHP 5.6.

WordPress Estadísticas de la versión PHP
WordPress Estadísticas de la versión PHP

Las versiones de PHP 7.1 y posteriores ya no reciben soporte activo y perdieron soporte de seguridad a partir de 2018 y 2019.

El hecho de que tantos sitios utilicen versiones de PHP que ya han llegado oficialmente a su limite de vida, probablemente no pone en buenos términos a PHP con los desarrolladores.

Lea este articulo si aún no está seguro si debe actualizar su versión de PHP.

Es Fácil Encontrar Desarrolladores de PHP

Gracias a la popularidad de PHP, es fácil encontrar desarrolladores PHP. Y no sólo a desarrolladores de PHP – sino desarrolladores de PHP con experiencia.

Y lo más importante, al parecer a los desarrolladores de PHP les está yendo bien, como da a entender de forma elocuente el Tweet de Brandon Savage:

Para nuevos frameworks, es más difícil encontrar desarrolladores, especialmente unos con experiencia.

Aún más importante, en algunas ocasiones, la experiencia simplemente es imposible de conseguir sin una maquina de tiempo. Para verlo de forma humorística, aquí les dejamos una publicación de Reddit, donde una descripción para un empleo quería un desarrollador de React con 5 años de experiencia en el 2017, y React ha estado activo sólo por 4 años.

Además de encontrar un desarrollador de PHP, es relativamente fácil aprender el lenguaje. Para ayudarte hemos reunido en este post algunos de los mejores tutoriales de PHP gratuitos y de primera calidad. Feliz aprendizaje!

No te Tiene que Gustar PHP, Pero No Está Muerto

Puede que no te guste PHP. Aunque seamos un alojamiento de aplicaciones, bases de datos y WordPress administrado, mentiríamos si dijéramos que a todos nuestros desarrolladores les gusta PHP.

De hecho, nuestro dashboard de MyKinsta y el de afiliados está hecho completamente en Node y React, siendo estos, parte de JavaScript, no PHP. Pero de nuevo, odiar PHP no quiere decir que esté muerto o esté muriendo.

Bjarne Stroustrup, el creador de C++, tiene una frase pertinente:

“Hay sólo dos tipos de idiomas: los que sólo reciben quejas de la gente y los que nadie usa.”

Sí, al parecer PHP si está perdiendo un poco de tracción de acuerdo a los datos de W3Tech. Pero incluso si PHP sigue en declive al mismo ritmo, le tomaría más de 25 años antes de que baje hasta el 50%.

Al final, todos estos artículos de “¿Acaso está muerto PHP?” en realidad son ejemplos de las leyes de los encabezados de Betteridge – “Cualquier encabezado que termine con un signo de interrogación puede ser contestado con un no.”

¿Qué opina? ¿PHP está muerto? ¿Le gusta PHP? ¿Le gustaría poder asfixiar a PHP usando una almohada? ¡Comparta su opinión en la sección de comentarios!

Brian Jackson

Brian tiene una gran pasión por WordPress, lo ha estado utilizando durante más de 10 años e incluso ha desarrollado un par de plugins premium. Brian disfruta de los blogs, las películas y el senderismo. Conéctese con Brian en Twitter.