Saltar al contenido
Tecnologías de servidor 2 min

PHP

PHP: Hypertext Preprocessor
En una frase

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.