¿Qué es PHP?
PHP (Hypertext Preprocessor) es un lenguaje de programación del lado del servidor (backend) usado para crear sitios web dinámicos.
- se ejecuta en el servidor, no en el navegador.
- Genera HTML que se envía al cliente.
- Es uno de los lenguajes más usados en la web (¡más del 75% de sitios lo usan, como Facebook, Wikipedia y WordPress!).
¿Cuándo y quién lo creó?
- Creado en 1995 por Rasmus Lerdorf.
- Originalmente era un conjunto de herramientas para su CV en línea.
- Hoy es mantenido por una comunidad global (php.net).
- 📅 Primera versión: 1995
- 👨💻 Creador: Rasmus Lerdorf (programador danés-canadiense)
¿Para qué se usa PHP?
- Crear páginas web dinámicas.
- Procesar formularios.
- Conectarse a bases de datos (como MySQL).
- Gestionar sesiones y usuarios (iniciar sesión, carritos de compra, etc.).
- Desarrollar APIs
- WordPress (blogs y sitios web)
- Laravel (framework moderno)
- Symfony, CodeIgniter, etc.
🔧 Ejemplos reales:
¿Cómo funciona?
- El usuario entra a una página .php.
- El servidor (como Apache) ejecuta el código PHP.
- PHP puede leer una base de datos, hacer cálculos, validar datos.
- El servidor envía el resultado (HTML) al navegador.
- Flujo: Usuario → Servidor (PHP + MySQL) → HTML → Navegador