≡En resumen
- PHP se ejecuta en el servidor: el navegador recibe el HTML resultante, nunca el código PHP.
- Es el lenguaje de WordPress, Drupal, Magento, PrestaShop y de frameworks como Laravel y Symfony.
- Cada versión tiene dos años de soporte activo y dos más de parches de seguridad; PHP 8.1 y anteriores ya no reciben ninguno.
- El PHP moderno (8.x) tiene tipado, compilación JIT y un rendimiento muy superior al de las versiones 5.x.
- Mantener la versión de PHP al día es una tarea de seguridad, no un capricho técnico.
01 ¿Qué es PHP?
Rasmus Lerdorf escribió en 1994 unos programas en C para contar las visitas de su currículum online y los llamó Personal Home Page Tools. En junio de 1995 publicó el código y la herramienta creció gracias a la comunidad. En 1997 Andi Gutmans y Zeev Suraski reescribieron el analizador, lo que dio lugar a PHP 3 (1998) y más tarde al Zend Engine, el motor de PHP 4 (2000). Con PHP 3 el nombre pasó a ser el acrónimo recursivo PHP: Hypertext Preprocessor.
Es, junto con JavaScript, uno de los lenguajes que más se usan en la web. Si te interesa situarlo entre los demás, la ficha sobre lenguajes de programación explica las familias y sus usos.
02 Cómo funciona PHP: del servidor al navegador
-
1
El navegador pide una página
Por ejemplo, /producto/camiseta-azul/.
-
2
El servidor web la recibe
Apache o Nginx pasan la petición al intérprete de PHP (normalmente PHP-FPM).
-
3
PHP ejecuta el código
Lee parámetros, consulta la base de datos (MySQL, MariaDB, PostgreSQL), aplica la lógica y monta el HTML.
-
4
El servidor responde
El navegador recibe HTML, CSS y JavaScript; el código PHP nunca sale del servidor.
Este fragmento, dentro de un archivo index.php, saluda con la fecha del día:
<?php $hoy = date('d/m/Y'); echo "<p>Hola, hoy es $hoy</p>"; ?>
El visitante no ve el código, solo el resultado: Hola, hoy es 29/09/2026. Para organizar código que se repite, PHP usa funciones; tienes la sintaxis completa en la ficha sobre cómo se declara una función PHP.
03 ¿Para qué sirve PHP?
Webs y CMS
WordPress, Drupal y Joomla están escritos en PHP; W3Techs sitúa a WordPress en el 40,2 % de todas las webs (septiembre de 2026).
Tiendas online
WooCommerce, PrestaShop y Magento (Adobe Commerce) funcionan con PHP.
Aplicaciones web a medida
Intranets, paneles de gestión, SaaS y marketplaces con frameworks como Laravel o Symfony.
APIs y back end
Servicios REST que alimentan apps móviles o frontales en JavaScript.
Tareas de servidor
Formularios, envío de emails, generación de PDF e imágenes, colas y tareas programadas.
04 Versiones de PHP y soporte en 2026
| Versión | Publicada | Soporte activo hasta | Parches de seguridad hasta |
|---|---|---|---|
| PHP 8.2 | 8 dic. 2022 | 31 dic. 2024 | 31 dic. 2026 |
| PHP 8.3 | 23 nov. 2023 | 31 dic. 2025 | 31 dic. 2027 |
| PHP 8.4 | 21 nov. 2024 | 31 dic. 2026 | 31 dic. 2028 |
| PHP 8.5 | 20 nov. 2025 | 31 dic. 2027 | 31 dic. 2029 |
Hitos del lenguaje: PHP 5 (julio de 2004) trajo la orientación a objetos moderna; PHP 6 nunca llegó a publicarse; PHP 7 (2015) duplicó el rendimiento con el Zend Engine 3; y PHP 8 (2020) añadió compilación JIT, atributos, argumentos con nombre y tipos más estrictos.
05 PHP, WordPress y Laravel
| Opción | Qué es | Cuándo encaja |
|---|---|---|
| WordPress | CMS escrito en PHP, ampliable con temas y plugins | Webs corporativas, blogs y tiendas con WooCommerce |
| Laravel | Framework PHP con arquitectura MVC, rutas, ORM, colas y autenticación | Aplicaciones web y SaaS a medida |
| Symfony | Framework modular con componentes reutilizables | Proyectos empresariales grandes; muchos componentes los usa también Laravel |
| PHP sin framework | Código propio desde cero | Scripts pequeños o aprendizaje; no recomendable para proyectos grandes |
Para cualquier aplicación que vaya más allá de una web de contenidos, lo habitual es trabajar con Laravel, el framework PHP más popular: da estructura, seguridad y herramientas listas para usar. Es la base de muchos proyectos de desarrollo web a medida, desde paneles de gestión hasta plataformas SaaS.
06 Ventajas e inconvenientes de PHP
| Ventajas | Inconvenientes |
|---|---|
| Gratuito, libre y disponible en prácticamente cualquier hosting | Mucho código antiguo en internet con malas prácticas de seguridad |
| Enorme ecosistema: WordPress, Laravel, Symfony, Composer | Menos habitual que Python en ciencia de datos e IA |
| Curva de aprendizaje suave y documentación oficial en español | Obliga a actualizar versiones con frecuencia |
| Rendimiento muy mejorado desde PHP 7 y 8 | Su fama arrastra problemas de versiones de hace más de diez años |
Preguntas frecuentes sobre PHP
PHP significa «PHP: Hypertext Preprocessor», un acrónimo recursivo. En su origen, en 1994, eran las siglas de Personal Home Page Tools.
Sirve para crear webs y aplicaciones dinámicas del lado del servidor: CMS como WordPress, tiendas online, APIs, paneles de gestión y aplicaciones a medida con frameworks como Laravel.
Rasmus Lerdorf lo creó en 1994 y publicó el código en junio de 1995. Andi Gutmans y Zeev Suraski reescribieron el motor para PHP 3 y crearon después el Zend Engine.
La última versión mayor es PHP 8.5, publicada el 20 de noviembre de 2025. En septiembre de 2026 tienen soporte activo 8.4 y 8.5, y 8.2 y 8.3 reciben solo parches de seguridad.
Es backend: se ejecuta en el servidor y el navegador solo recibe el resultado en HTML. El frontend lo forman HTML, CSS y JavaScript.
HTML es un lenguaje de marcado que describe la estructura de una página; PHP es un lenguaje de programación que genera ese HTML en el servidor, por ejemplo con datos de una base de datos.
Es un archivo de texto con código PHP, a menudo mezclado con HTML, que el servidor ejecuta antes de enviar la respuesta. Si lo abres en el navegador desde tu disco, sin servidor, verás el código en lugar del resultado.
En WordPress, en Herramientas > Salud del sitio > Información > Servidor. En cualquier hosting, en el panel de control (cPanel, Plesk) o ejecutando php -v en la terminal del servidor.
Sí. Lo usa cerca del 70 % de las webs con lenguaje de servidor conocido, incluido WordPress, y Laravel mantiene una demanda alta en desarrollo de aplicaciones web.
Fuentes consultadas
Sobre el autor
Germán Gutiérrez
Development Manager en appyweb
Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.
Ver perfil en LinkedIn ↗