Apache es un popular servidor web multiplataforma de fuente abierta que, según los números, es el servidor web más popular que existe. Es activamente mantenido por Apache Software Foundation.

Algunas empresas de alto perfil que utilizan Apache incluyen a Cisco, IBM, Salesforce, General Electric, Adobe, VMware, Xerox, LinkedIn, Facebook, Hewlett-Packard, AT & T, Siemens, eBay y muchas más. (fuente).

Además de su popularidad, también es uno de los servidores web más antiguos, con su primer lanzamiento en 1995. Muchos alojamientos de cPanel utilizan Apache hoy. Al igual que otros servidores web, Apache potencia los aspectos detrás de escena de servir los archivos de su sitio web a los visitantes.

Debido a que Apache no funciona tan bien en algunos puntos de referencia, especialmente para sitios web estáticos o sitios web con alto tráfico, Kinsta utiliza el servidor web NGINX en lugar de Apache. Aunque NGINX no ha existido durante tanto tiempo como Apache, ha crecido rápidamente en popularidad y cuota de mercado desde su lanzamiento en 2004.

¿Cómo Funciona Apache? Lo Básico del Web Server Explicado

Si bien hay una gran complejidad que apuntala cómo funciona un servidor web, el trabajo básico de todos los servidores web es aceptar solicitudes de clientes (por ejemplo, el navegador web de un visitante) y luego enviar la respuesta a esa solicitud (por ejemplo, los componentes de la página que el visitante quiere ver).

El servidor web Apache tiene módulos que agregan más funciones a su software, como MPM (para el manejo de modos de procesamiento múltiple) o mod_ssl para habilitar la compatibilidad con SSL v3 y TLS (lectura sugerida: TLS vs SSL). Algunas características comunes vistas en Apache incluyen:

  • .htaccess
  • IPv6
  • FTP
  • HTTP/2
  • Perl, Lua, and PHP
  • Anulación del ancho de banda
  • WebDAV
  • Balanceo de carga
  • Re-escritura de URL 
  • Rastreo de sesión
  • Geoubicación basada en dirección IP 

Si bien un servidor web es una parte esencial de cualquier sitio web, es importante tener en cuenta que es poco probable que los usuarios casuales de WordPress interactúen directamente con su servidor web la mayor parte del tiempo.

Estadísticas de Uso de Apache vs Nginx 

Cuando observa cada sitio web en Internet, Apache es el servidor web más popular. Potencia el 47% de los sitios web con un servidor web conocido, de acuerdo a W3Techs.

Sin embargo, el uso de Apache disminuye enormemente cuando comienza a buscar en los sitios con mayor tráfico de la web. Apache solo potencia a:

  • 27.1% de los 100,000 sitios más populares
  • 21.5% de los 10,000 sitios más populares
  • 16.2% de los 1,000 sitios más populares

Es probable que este abandono surja, al menos en parte, de los puntos de referencia más bajos de Apache para sitios web de alto tráfico.

Por el contrario, NGINX, el servidor web que utiliza Kinsta, es utilizado por la mayoría de los sitios de alto tráfico, lo que permite:

  • 56.1% de los 100,000 sitios más populares
  • 63.2% de los 10,000 sitios más populares
  • 57% de los 1,000 sitios más populares

Si comprueba las tendencias de la Búsqueda de Google desde 2004, puede ver cómo se desarrolla esta tendencia, donde la popularidad de Apache (como término de búsqueda) está disminuyendo mientras que NGINX avanza lentamente

.

Apache vs NGINX Resultados de Google Trends desde 2004
Apache vs NGINX Resultados de Google Trends desde 2004

Cómo Verificar Qué Servidor Web Está Utilizando

Si desea ver si está usando Apache o NGINX, a menudo (pero no siempre) puede ver el encabezado HTTP de su sitio. 

Para ver el encabezado HTTP de su sitio, puede:

  • Usar la ficha Red de Chrome Developer Tools
  • Usar una herramienta como Pingdom o GTmetrix
Encabezado de Apache HTTP
Encabezado de Apache HTTP

Este método puede no funcionar si está usando un servicio como Cloudflare.

Apache y el logotipo de la pluma de Apache son marcas registradas de The Apache Software Foundation.