PHP
Lenguaje de programación dominante en hosting web, usado por WordPress, Magento, Drupal. Versiones modernas (8+) muy rápidas.
Qué es PHP
PHP es un lenguaje de scripting del lado servidor que se ejecuta en el servidor para generar HTML dinámico. WordPress (40% web), Drupal, Joomla, Magento corren en PHP.
Cómo funciona
Servidor web (Apache/Nginx) recibe petición .php → ejecuta PHP-FPM (FastCGI Process Manager) → procesa código → devuelve HTML. OPcache cachea bytecode para velocidad.
Cuándo usarlo
WordPress y CMS PHP, scripts custom, APIs simples. PHP 8+ es muy moderno y rápido (similar Node.js para muchas cargas). Versiones <7.4 deben actualizarse: ya sin soporte.
Datos curiosos
- PHP creado en 1994 por Rasmus Lerdorf como herramienta personal.
- PHP 8.3 (2024) tiene rendimiento 2-3x superior a PHP 5.6.
- Crítica histórica fue por inconsistencias del lenguaje; muchas resueltas en PHP 8.
Preguntas frecuentes
¿Versión usar?
PHP 8.2+ obligatorio. PHP 7.x tiene fin soporte; vulnerabilidades sin parchear.
¿PHP-FPM?
Sí, es el stand moderno. Mejor que mod_php de Apache para concurrencia.
¿OPcache?
Imprescindible activado: 2-3x más velocidad cacheando bytecode.