Banco de dúvidas

HTTP/2 e suas vantagens

Ao navegar pela web, seu browser usa um "protocolo" para se comunicar com os sites, o chamado "HTTP". A versão mais comum desse protocolo a HTTP/1.1, lançada nos anos 90. No entanto, ela começou a apresentar sinais de cansaço, pois a complexidade dos sites aumentou de lá para cá e, com isso, também seu tempo de carregamento.

HTTP/2

Multiplexação

O HTTP/2 foi lançado oficialmente em 2015 com o objetivo de melhorar a forma de transmitir dados entre os sites e seus usuários.

Uma página de site pode incluir vários recursos que devem ser carregados pelo browser, como imagens, folhas de estilos, scripts, vídeos, fontes, etc.

Por exemplo, suponhamos que uma página de um site tenha 15 imagens. Pelo protocolo HTTP/1.1, o navegador criaria, digamos, 6 conexões simultâneas com o servidor do site para baixar esses arquivos. Enquanto algum arquivo não terminar de carregar, todas as conexões ficarão ocupadas e as imagens restantes não podem ser enviadas. Aí, à medida em que os itens chegam, abrem-se novas conexões para carregar os demais. Isso torna todo o processo pouco eficiente.

O HTTP/2 pode transmitir múltiplos arquivos através de uma conexão só, através da chamada "multiplexação". Isso reduz o número de conexões e todo o processo de negociação entre cliente e servidor, envio de cabeçalhos, entre outras otimizações.

Compactação obrigatória

No HTTP/2, todo o tráfego é compactado para reduzir seu tamanho e os tempos de transmissão. Isso também é possível no HTTP/1.1, porém opcional. No HTTP/2 é obrigatório, e mesmo os cabeçalhos do protocolo são compactados (diferente da versão anterior).

Conexão criptografada

Para se usar o HTTP/2 é necessário o uso de conexão criptografada (SSL/TLS). Se seu site for acessado pela conexão comum, prefixo http://, ele será servido usando-se o protocolo antigo.

Todos os sites do bem-vindo.net têm certificado SSL/TLS, por isso sempre redirecione os usuários para a conexão segura para acelerar o carregamento de seu site.

Como usar no meu site?

O bem-vindo.net tem suporte completo ao HTTP/2! Como explicado acima, basta apenas que seus usuários acessem pela conexão segura para aproveitar essa tecnologia e acelerar seu site!

Este artigo foi útil para você?