Um servidor web armazena e entrega o conteúdo de um site – como texto, imagens, vídeo e dados de aplicativos – aos clientes que o solicitam. O tipo mais comum de cliente é um programa de navegador da web, que solicita dados do seu site quando um usuário clica em um link ou baixa um documento em uma página exibida no navegador.
Um servidor web se comunica com um navegador web usando o Protocolo de Transferência de Hipertexto (HTTP). O conteúdo da maioria das páginas da web é codificado em Hypertext Markup Language (HTML). O conteúdo pode ser estático (por exemplo, texto e imagens) ou dinâmico (por exemplo, um preço calculado ou a lista de itens que um cliente marcou para compra). Para fornecer conteúdo dinâmico, a maioria dos servidores web oferece suporte a linguagens de script do lado do servidor para codificar a lógica de negócios na comunicação. As linguagens comumente suportadas incluem Active Server Pages (ASP), Javascript, PHP, Python e Ruby.
Um servidor web também pode armazenar conteúdo em cache para acelerar a entrega de conteúdo comumente solicitado. Esse processo também é conhecido como aceleração web .
Um servidor web pode hospedar um único site ou vários sites usando os mesmos recursos de software e hardware, o que é conhecido como hospedagem virtual . Os servidores web também podem limitar a velocidade de resposta a diferentes clientes para evitar que um único cliente domine recursos que são melhor utilizados para atender a solicitações de um grande número de clientes.
Embora os servidores da web normalmente hospedem sites que são acessíveis na Internet, eles também podem ser usados para comunicação entre clientes da web e servidores em redes locais, como a intranet de uma empresa. Um servidor web pode até ser incorporado em um dispositivo, como uma câmera digital, para que os usuários possam se comunicar com o dispositivo por meio de qualquer navegador da Web comumente disponível.
NGINX Plus e NGINX são as melhores soluções de balanceamento de carga usadas por sites de alto tráfego, como Dropbox, Netflix e Zynga. Mais de 350 milhões de sites no mundo todo contam com o NGINX Plus e o NGINX Open Source para entregar seu conteúdo de forma rápida, confiável e segura.
O NGINX Plus foi desenvolvido especificamente para resolver as limitações de velocidade inerentes a aplicativos e plataformas web. Ele combina múltiplas funções em uma solução flexível e econômica para entregar conteúdo estático e dinâmico de forma rápida e confiável, o que aumenta a satisfação do cliente e a receita: