Un servidor web almacena y entrega el contenido de un sitio web, como texto, imágenes, vídeo y datos de aplicaciones, a los clientes que lo solicitan. El tipo más común de cliente es un programa de navegador web, que solicita datos de su sitio web cuando un usuario hace clic en un enlace o descarga un documento en una página mostrada en el navegador.
Un servidor web se comunica con un navegador web mediante el Protocolo de transferencia de hipertexto (HTTP). El contenido de la mayoría de las páginas web está codificado en lenguaje de marcado de hipertexto (HTML). El contenido puede ser estático (por ejemplo, texto e imágenes) o dinámico (por ejemplo, un precio calculado o la lista de artículos que un cliente ha marcado para comprar). Para entregar contenido dinámico, la mayoría de los servidores web admiten lenguajes de scripting del lado del servidor para codificar la lógica empresarial en la comunicación. Los lenguajes comúnmente admitidos incluyen Active Server Pages (ASP), Javascript, PHP, Python y Ruby.
Un servidor web también puede almacenar en caché contenido para acelerar la entrega del contenido solicitado comúnmente. Este proceso también se conoce como aceleración web .
Un servidor web puede alojar un solo sitio web o varios sitios web utilizando los mismos recursos de software y hardware, lo que se conoce como alojamiento virtual . Los servidores web también pueden limitar la velocidad de respuesta a diferentes clientes para evitar que un solo cliente domine recursos que se utilizan mejor para satisfacer las solicitudes de una gran cantidad de clientes.
Aunque los servidores web suelen alojar sitios web accesibles en Internet, también pueden utilizarse para comunicarse entre clientes web y servidores de redes de área local, como la intranet de una empresa. Un servidor web puede incluso integrarse en un dispositivo, como una cámara digital, para que los usuarios puedan comunicarse con el dispositivo a través de cualquier navegador web comúnmente disponible.
NGINX Plus y NGINX son las mejores soluciones de equilibrio de carga de su clase utilizadas por sitios web de alto tráfico como Dropbox, Netflix y Zynga. Más de 350 millones de sitios web en todo el mundo confían en NGINX Plus y NGINX Open Source para entregar su contenido de manera rápida, confiable y segura.
NGINX Plus se desarrolló específicamente para resolver las limitaciones de velocidad inherentes a las aplicaciones y plataformas web. Combina múltiples funciones en una solución flexible y rentable para ofrecer contenidos estáticos y dinámicos de forma rápida y fiable, lo que aumenta la satisfacción del cliente y los ingresos: