Implicação “conexão” do servidor em um carregamento de página da web

1

Estou falando com um "cara de tecnologia" e ele está afirmando que: Se um usuário abrir uma página da web (por exemplo, www.meusite.com/meuwebpage.php) e deixar o navegador aberto, a conexão com o servidor permanecerá aberta até o fechamento do navegador.

Isso é verdade? Ou quando a página é carregada, o servidor terminou seu trabalho? (a página é uma simples página HTML)

Isso depende da configuração do Apache de alguma forma?

Agradecemos antecipadamente por sua ajuda.

    
por AldoB 14.05.2012 / 14:42

1 resposta

3

Não funciona bem assim. As conexões HTTP possuem uma opção keep-alive (padrão em versões posteriores do protocolo HTTP), o que deixa uma sessão aberta entre o cliente e o servidor para mais solicitações de dados. No entanto, tanto os servidores quanto os clientes acabarão fechando essa conexão e alguns clientes nem mesmo poderão configurá-la.

Mais informações aqui .

Você verá (a partir desse artigo) que a maioria dos clientes fecha suas conexões persistentes após uma duração razoavelmente curta, e a maioria dos servidores da Web os fecha em um tempo limite ainda menor.

    
por 14.05.2012 / 14:47

Tags