DICCIONARIO · P

PHP

PHP es un lenguaje de programación de código abierto que se ejecuta en el servidor y está pensado para crear páginas y aplicaciones web dinámicas. Rasmus Lerdorf lo creó en 1994 y hoy lo usa cerca del 70 % de las webs cuyo lenguaje de servidor se conoce, entre ellas todas las hechas con WordPress y con Laravel.

Germán Gutiérrez Escrito por Germán Gutiérrez 5 min de lectura
Ficha rápida
Siglas
PHP: Hypertext Preprocessor (acrónimo recursivo); en su origen, Personal Home Page Tools
Creador
Rasmus Lerdorf, en 1994; código publicado en junio de 1995
Versiones con soporte (sept. 2026)
8.4 y 8.5 con soporte activo; 8.2 (hasta el 31/12/2026) y 8.3 solo con parches de seguridad
Última versión mayor
PHP 8.5, publicada el 20 de noviembre de 2025
Uso
69,8 % de las webs cuyo lenguaje de servidor se conoce (W3Techs, 29 de septiembre de 2026)
Licencia
Software libre (PHP License)

≡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. 1

    El navegador pide una página

    Por ejemplo, /producto/camiseta-azul/.

  2. 2

    El servidor web la recibe

    Apache o Nginx pasan la petición al intérprete de PHP (normalmente PHP-FPM).

  3. 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. 4

    El servidor responde

    El navegador recibe HTML, CSS y JavaScript; el código PHP nunca sale del servidor.

Ejemplo · Un ejemplo mínimo de PHP

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?

01

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).

02

Tiendas online

WooCommerce, PrestaShop y Magento (Adobe Commerce) funcionan con PHP.

03

Aplicaciones web a medida

Intranets, paneles de gestión, SaaS y marketplaces con frameworks como Laravel o Symfony.

04

APIs y back end

Servicios REST que alimentan apps móviles o frontales en JavaScript.

05

Tareas de servidor

Formularios, envío de emails, generación de PDF e imágenes, colas y tareas programadas.

Casi siempre trabaja en pareja con una base de datos, sobre todo MySQL o MariaDB, y se encarga de la parte del back end: la lógica y los datos que el usuario no ve.

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
Ramas con soporte según php.net (consultado el 29 de septiembre de 2026)

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
Formas habituales de trabajar con PHP

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
PHP frente a otras opciones de servidor

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

Germán Gutiérrez

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 ↗

Términos relacionados

Ver todos los términos →
F Función PHP Una función PHP es un bloque de código con nombre, declarado con la palabra clave function, que recibe parámetros, ejecuta una tarea y puede devolver un resultado con return. Sirve para no repetir código: escribes la lógica una vez y la llamas donde la necesites, lo que hace el programa más legible, reutilizable y fácil de probar. L Laravel Laravel es un framework de código abierto para PHP, creado por Taylor Otwell en 2011, que da una estructura MVC y herramientas listas (rutas, base de datos, colas, autenticación) para construir aplicaciones web y APIs. Sirve para desarrollar software a medida más rápido, con código ordenado y fácil de mantener por cualquier equipo PHP. M MySQL MySQL es un sistema de gestión de bases de datos relacionales (SGBD) de código abierto que guarda la información en tablas relacionadas y se consulta con el lenguaje SQL. Creado en 1995 y propiedad de Oracle desde 2010, es la base de datos de WordPress y de millones de webs, tiendas online y aplicaciones. B Back end El back end es la parte de una web o aplicación que se ejecuta en el servidor y que el usuario no ve: la lógica de negocio, la base de datos, la autenticación y las API que entregan la información al navegador o a la app. Sin back end no hay registros, pagos, búsquedas ni contenidos dinámicos. L Lenguaje de programación Un lenguaje de programación es un lenguaje formal, con su propia sintaxis y semántica, que permite escribir instrucciones que un ordenador puede ejecutar tras compilarlas o interpretarlas. Es la herramienta con la que se crean webs, apps, videojuegos o modelos de inteligencia artificial; los más usados hoy son Python, JavaScript, Java, C y C++. A Apache (servidor HTTP) Apache HTTP Server es un servidor web de código abierto, desarrollado por la Apache Software Foundation desde 1995, que recibe las peticiones de los navegadores y les entrega las páginas, imágenes y archivos de un sitio. Es modular, gratuito, compatible con Linux, Windows y macOS, y popularizó la configuración por carpetas con el archivo .htaccess.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp