Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

quinta-feira, 1 de julho de 2010

Aumentando a velocidade de navegação no Firefox


Iremos mostrar como ativar o recurso de HTTP pipeline do Firefox mas antes de iniciarmos as configurações é importante saber o que é.

HTTP pipeline

É a possibilidade do cliente HTTP que neste caso é o Firefox, realizar diversas requisições simultâneas ao servidor Web sem ser necessário esperar as respostas de cada requisição para poder realizar uma nova solicitação.

Na imagem abaixo perceba que sem o uso do "pipeline" é necessário esperar a reposta de cada solicitação feita com o servidor Web para poder fazer uma nova requisição.

Usando o "pipeline" o cliente pode abrir diversos fluxos com Servidor e assim será possível ajustar várias solicitações HTTP num mesmo pacote TCP, fazendo com que seja enviado e recebido menos pacotes TCP através da rede.

Isso resultará num melhor uso da rede, agilidade na conexão e melhor desempenho na hora de baixar as páginas.















 

Ajustando o “pipeline” no Firefox

Passo 1
Na barra de endereços acesse o endereço: about:config

Passo 2
Ajustes os parâmetros a seguir com os valores sugeridos.

network.http.pipelining = true
network.http.pipelining.ssl = true
network.http.proxy.pipelining = true
network.http.pipelining.maxrequests = 8
 
Normalmente a chave "nglayout.initialpaint.delay" não existe, crie uma chave do tipo "Integer" com o valor 0 (Zero).

Explicações:
network.http.pipelining - Esse parâmetro ativa o recurso de “pipeline” em seu Firefox.
network.http.pipelining.ssl - Esse parâmetro ativa o recurso de “pipeline” de SSL em seu Firefox
network.http.proxy.pipelining - Esse parâmetro ativa o recurso de “pipeline” para proxy, caso você esteja usando para acessar a rede.
network.http.pipelining.maxrequests - Esse parâmetro é o número de conexões possíveis de abrir por requisição.
nglayout.initialpaint.delay - Esse parâmetro faz com que o Firefox exiba imediatamente todos os dados recebidos do servidor Web.

Conclusão

Com o uso do recurso pude mensurar uma redução média de 15% no tempo de abertura das páginas,  não constatei nenhum problema com o uso, apesar de na documentação oficial informar que alguns servidores Web podem não suportar o "pipeline".

Para maiores informações visite os link abaixo:


Qualquer crítica, sugestão ou dúvida mande uma mensagem.

Atenciosamente,


Joaquim Ferraz

Nenhum comentário:

Postar um comentário

Regras:
Só serão aprovados comentários relacionados ao "Post".
Seu comentário será aprovado e respondido o mais rápido possível.
Obrigado.