Normalement, les navigateurs ne font qu'une seule requête à chaque fois. En activant le pipelining, le navigateur en fera plusieurs ce qui accélérera les temps de changement des pages.
Tapez about:config dans la barre d'adresse, filtrez avec network.http, ensuite effectuez les manipulations suivantes :
network.http.pipelining à true,
network.http.proxy.pipelining à true,
network.http.pipelining.maxrequests à 30.
Créez ensuite une nouvelle valeur numérique et nommez la : nglayout.initialpaint.delay attribuez lui la valeur 0. Cette valeur agit sur le temps que doit attendre le navigateur pour traiter les informations reçues.
# hmmm
Posté par Olivier Fraysse (site web personnel) . Évalué à 1.
c'est possible ?
[^] # Re: hmmm
Posté par Spack . Évalué à 2.
[^] # Re: hmmm
Posté par Adrien BUSTANY (site web personnel) . Évalué à 2.
# Ralentit le serveur
Posté par micha_mosk . Évalué à 1.
[^] # Re: Ralentit le serveur
Posté par Gniarf . Évalué à 4.
[^] # Re: Ralentit le serveur
Posté par cho7 (site web personnel) . Évalué à 4.
[^] # Re: Ralentit le serveur
Posté par Rémi Hérilier . Évalué à 1.
[^] # Re: Ralentit le serveur
Posté par charlieecho . Évalué à 1.
plutôt qu'envoyer la page html à Alice et Bob, puis les images à Alice et Bob, il enverra la page html et les images à Alice, puis pareil à Bob.
Au total, le nombre de requêtes est évidemment le même.
Cela dit, autoriser 30 requêtes à la fois, c'est un peu gonflé. 10 feraient bien l'affaire.
[^] # Re: Ralentit le serveur
Posté par nigaiden . Évalué à 3.
plutôt qu'envoyer la page html à Alice et Bob, puis les images à Alice et Bob, il enverra la page html et les images à Alice, puis pareil à Bob.
Conclusion : Bob se fait entuber et se fait servir plus lentement, tout ça parce qu'une sale blondasse a réglé son firefox pour aller voir plus vite ses images de lapins.
[^] # Re: Ralentit le serveur
Posté par bosozoku . Évalué à -1.
[^] # Re: Ralentit le serveur
Posté par ferveuol . Évalué à 0.
Cette manipulation a pour principal but de combattre la latence (en fait elle est très utile si tu as une liaison satellite) elle reste intéressante mais si tout le monde l'utilise il est possible que sa pose à terme un surplus de drop de paquets enfin cela reste à prouver et n'a rien d'évident ce que j'avance la n'ai que hypothétique est repose simplement sur mes propres théories .
# Ha ouais quand même !!!
Posté par MsK` . Évalué à 4.
[^] # Re: Ha ouais quand même !!!
Posté par bosozoku . Évalué à -1.
Bon je pense que ça mérite une petite fiche sur mon site :)
Merci de cette astuce (et désolé pour ceux qui seront servis un peu plus lentement) !
# Et pour Konqueror?
Posté par sanao . Évalué à 1.
Mais comme j'utilise principalement Konqueror, je me demandais si le pipelining pouvait être utilisé sous Konqueror.
J'ai fait une rapide recherche sur Google et à première vue, rien...
# l'adresse pour obtenir ce genre d'astuces
Posté par Encolpe DEGOUTE (site web personnel) . Évalué à 2.
# NS_HTTP_MAX_PIPELINED_REQUESTS limité à 8
Posté par Nucleos . Évalué à 1.
95 // hard upper limit on the number of requests that can be pipelined
96 #define NS_HTTP_MAX_PIPELINED_REQUESTS 8
Ça ne sert pas à grand chose de la définir à 50, cette variable, je vous assure.
# Mauvaise interprétation du pipelining
Posté par Olivier Serve (site web personnel) . Évalué à 1.
Ca fait partie de HTTP 1.1, mais certains serveurs ont du mal...
[^] # Re: Mauvaise interprétation du pipelining (ou pas)
Posté par symoon . Évalué à 2.
cf http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html par exemple
[^] # Re: Mauvaise interprétation du pipelining (non)
Posté par steph1978 . Évalué à 1.
standard
ouvrir connexion ; requête 1 ; réponse 1 ; fermeture connexion
ouvrir connexion ; requête 2 ; réponse 2 ; fermeture connexion
ouvrir connexion ; requête 3 ; réponse 3 ; fermeture connexion
ouvrir connexion ; requête 4 ; réponse 4 ; fermeture connexion
+keep-alive
ouvrir connexion
requête 1 ; réponse 1
requête 2 ; réponse 2
requête 3 ; réponse 3
requête 4 ; réponse 4
fermeture connexion
+keep-alive+pipelining
ouvrir connexion
requête 1 ; requête 2 ; requête 3 ; requête 4
réponse 1 ; réponse 2 ; réponse 3 ; réponse 4
fermeture connexion
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.