Por qué PHP no muere: historia, auge y resurgimiento del lenguaje

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Introducción: El lenguaje que todos entierran, pero todos usan

\n\n

Si alguna vez te has preguntado por qué PHP es popular a pesar de toneladas de memes y críticas, no estás solo. Cada año aparecen artículos diciendo «PHP ha muerto», pero los datos son tozudos: el 77% de todos los sitios web funcionan con PHP (datos de W3Techs en 2025). Incluso WordPress, Laravel y Symfony son PHP.

\n\n

En este artículo analizaremos la historia de PHP, desde un simple lenguaje de scripting hasta una herramienta poderosa que da de comer a millones de desarrolladores. Conocerás las verdaderas razones de la popularidad de PHP, verás ejemplos de código en PHP y entenderás si vale la pena aprenderlo hoy. ¡Empezamos!

\n\n

Capítulo 1. El nacimiento de una leyenda: cómo PHP conquistó Internet

\n\n

1994: El día en que Rasmus Lerdorf se cansó de Perl

\n\n

Todo comenzó por una necesidad simple: el programador canadiense Rasmus Lerdorf quería rastrear las visitas a su currículum en Internet. Escribió un conjunto de scripts CGI en Perl, pero pronto se dio cuenta de que arrastrar el pesado intérprete de Perl cada vez era incómodo. Así nacieron las Personal Home Page Tools (PHP).

\n\n

La primera versión era un conjunto de macros en C. Pero ya en 1995 apareció PHP/FI 2.0, el primer lenguaje «real». La innovación clave: se podía insertar código HTML directamente en el script. Esto revolucionó la mente de los webmasters de la época.

\n\n
// Ejemplo de 1995 (PHP/FI)\n<?php echo "<h1>¡Hola, Mundo!</h1>"; ?>
\n\n

Compáralo con lo que había antes: en Perl había que escribir:

\n\n
print "Content-type: text/html\\n\\n";\nprint "<h1>¡Hola, Mundo!</h1>";
\n\n

La diferencia es abismal. PHP permitió a los desarrolladores web centrarse en la lógica, no en los protocolos.

\n\n

Los 2000: La era de los dinosaurios y los foros

\n\n

Para el año 2000, PHP 4 se había convertido en el estándar de facto para sitios web dinámicos. ¿Por qué? Tres razones:

\n\n
    \n
  • Facilidad de entrada: para escribir un libro de visitas bastaban dos horas.
  • \n
  • Integración nativa con MySQL: sin controladores, sin ORM, solo mysql_connect().
  • \n
  • Alojamiento web: cualquier hosting barato soportaba PHP «de serie».
  • \n
\n\n

Fue en este período cuando surgieron los CMS legendarios: WordPress (2003), Joomla (2005), Drupal (2001). Todos están escritos en PHP. Si visitaste algún sitio entre 2005 y 2010, con un 90% de probabilidad funcionaba con PHP.

\n\n
// Ejemplo de conexión a BD en 2005 (estilo obsoleto)\n$connection = mysql_connect("localhost", "usuario", "contraseña");\nmysql_select_db("mi_base_de_datos");\n$result = mysql_query("SELECT * FROM usuarios");\nwhile ($row = mysql_fetch_assoc($result)) {\n    echo $row['nombre'];\n}
\n\n

Hoy en día, este código horrorizaría a cualquier desarrollador (¡sin protección contra inyecciones SQL!), pero en su momento fue una revolución.

\n\n

Capítulo 2. Por qué PHP es popular: 5 razones de peso

\n\n

Razón 1: Barrera de entrada bajísima

\n\n

Para escribir tu primer programa en PHP no necesitas instalar un compilador, configurar un entorno virtual ni entender los tipos de datos. Basta con:

\n\n
    \n
  1. Instalar Open Server (o XAMPP).
  2. \n
  3. Crear un archivo index.php.
  4. \n
  5. Escribir <?php echo "¡Hola, mundo!"; ?>.
  6. \n
\n\n

Esto te lleva 10 minutos. En comparación, configurar Django (Python) o Spring (Java) puede llevar una hora incluso a un desarrollador experimentado. PHP para desarrollo web es como una bicicleta para la ciudad: te subes y te pones en marcha.

\n\n

Razón 2: Comunidad enorme y código heredado

\n\n

Cuando un lenguaje se usa durante 30 años, se forma un ecosistema a su alrededor. En PHP están escritos:

\n\n
    \n
  • WordPress (el 43% de todos los sitios web del mundo).
  • \n
  • Wikipedia (el motor MediaWiki).
  • \n
  • Facebook (originalmente, y en parte todavía).
  • \n
  • Mailchimp, Etsy, Slack (backend).
  • \n

Blogs

Book Recommendations