<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Analyse d&#8217;une requête HTTP &#8211; serveur et réseau</title>
	<atom:link href="http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/feed/" rel="self" type="application/rss+xml" />
	<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/</link>
	<description>Quelques mots pour des sites web rapides</description>
	<lastBuildDate>Sat, 06 Feb 2010 16:59:18 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Philippe</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-556</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Tue, 06 Jan 2009 14:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-556</guid>
		<description>Merci pour ces explications.
Je suis novice dans la matiere, je gere pourtant un site web !!!
Pour m&#039;aider j&#039;utilise Netvigie qui me permet d&#039;avoir cette décomposition et comprendre d&#039;ou vient l&#039;erreur, mais je pige mieux les differentes couches.

Est ce qu on peut gere le timeout du navigateur avant qu&#039;il declare l erreur ?</description>
		<content:encoded><![CDATA[<p>Merci pour ces explications.<br />
Je suis novice dans la matiere, je gere pourtant un site web !!!<br />
Pour m&#8217;aider j&#8217;utilise Netvigie qui me permet d&#8217;avoir cette décomposition et comprendre d&#8217;ou vient l&#8217;erreur, mais je pige mieux les differentes couches.</p>
<p>Est ce qu on peut gere le timeout du navigateur avant qu&#8217;il declare l erreur ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Éric</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-295</link>
		<dc:creator>Éric</dc:creator>
		<pubDate>Sun, 21 Sep 2008 21:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-295</guid>
		<description>@Antoine: Le blog complet est dédié à la question des performances. Il comporte bien d&#039;autres bilets, généralement chacun sur un point précis. Ce billet est là uniquement pour décrire ce qu&#039;il se passe sur le réseau. Le reste des discussions est dispatché sur les autres contenus. Je vous invite à parcourir le reste des archives et vous inscrire au flux RSS.

Pour la question des ETags par exemple : http://performance.survol.fr/2008/06/desactiver-les-etags/


Pour le Cache-Control il est vrai que je n&#039;ai pas fait de billet dédié encore à cette question. J&#039;en parle donc en même temps partout et nulle part. C&#039;est par exemple abordé dans ma dernière intervention au WaSP Café, sur les slides http://performance.survol.fr/2008/09/presentation-au-w3cafe/

Par contre je me permet de vous contredire, le Cache-Control avec une directive max-age et sans le drappeau must-revalidate a le même effet que la directive Expires. L&#039;un vient du HTTP 1.1 et l&#039;autre du HTTP 1.0 et la forme diffère un peu, mais les deux ont la même force. Dans les deux cas le navigateur est informé de ne plus faire de requête réseau tant que le contenu n&#039;a pas expiré.

Promis je fais un billet bientot pour expliquer tout ça. Comme tout le temps, on pinaille sur des détails et au final on oublie de parler des bases.</description>
		<content:encoded><![CDATA[<p>@Antoine: Le blog complet est dédié à la question des performances. Il comporte bien d&#8217;autres bilets, généralement chacun sur un point précis. Ce billet est là uniquement pour décrire ce qu&#8217;il se passe sur le réseau. Le reste des discussions est dispatché sur les autres contenus. Je vous invite à parcourir le reste des archives et vous inscrire au flux RSS.</p>
<p>Pour la question des ETags par exemple : <a href="http://performance.survol.fr/2008/06/desactiver-les-etags/" rel="nofollow">http://performance.survol.fr/2008/06/desactiver-les-etags/</a></p>
<p>Pour le Cache-Control il est vrai que je n&#8217;ai pas fait de billet dédié encore à cette question. J&#8217;en parle donc en même temps partout et nulle part. C&#8217;est par exemple abordé dans ma dernière intervention au WaSP Café, sur les slides <a href="http://performance.survol.fr/2008/09/presentation-au-w3cafe/" rel="nofollow">http://performance.survol.fr/2008/09/presentation-au-w3cafe/</a></p>
<p>Par contre je me permet de vous contredire, le Cache-Control avec une directive max-age et sans le drappeau must-revalidate a le même effet que la directive Expires. L&#8217;un vient du HTTP 1.1 et l&#8217;autre du HTTP 1.0 et la forme diffère un peu, mais les deux ont la même force. Dans les deux cas le navigateur est informé de ne plus faire de requête réseau tant que le contenu n&#8217;a pas expiré.</p>
<p>Promis je fais un billet bientot pour expliquer tout ça. Comme tout le temps, on pinaille sur des détails et au final on oublie de parler des bases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Antoine</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-294</link>
		<dc:creator>Antoine</dc:creator>
		<pubDate>Sun, 21 Sep 2008 19:40:49 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-294</guid>
		<description>Vous décrivez assez bien la problématique des temps de réponses, mais vous négliger les problèmes liés au une architecture multi serveurs. En effet le ETag est à proscrire sauf si ce dernier est identique sur tous les serveurs.
Or apache par défaut utilise l&#039;inode du fichier pour générer cet ETag et cet inode est différent sur les serveurs du parc. 
Il est donc préférable de désactiver les ETag. 

Vous pourriez également expliquer la différence entre le cache control et le Expires. Le cache control va générer un requète du navigateur vers le site, alors que le Expires ne va pas générer de requète tant que sa valeur n&#039;a pas expiré...</description>
		<content:encoded><![CDATA[<p>Vous décrivez assez bien la problématique des temps de réponses, mais vous négliger les problèmes liés au une architecture multi serveurs. En effet le ETag est à proscrire sauf si ce dernier est identique sur tous les serveurs.<br />
Or apache par défaut utilise l&#8217;inode du fichier pour générer cet ETag et cet inode est différent sur les serveurs du parc.<br />
Il est donc préférable de désactiver les ETag. </p>
<p>Vous pourriez également expliquer la différence entre le cache control et le Expires. Le cache control va générer un requète du navigateur vers le site, alors que le Expires ne va pas générer de requète tant que sa valeur n&#8217;a pas expiré&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Traxx</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-276</link>
		<dc:creator>Traxx</dc:creator>
		<pubDate>Fri, 12 Sep 2008 22:05:25 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-276</guid>
		<description>&quot;Ne vous focalisez pas sur le temps de génération des pages&quot;
Oui, enfin, attention, car c&#039;est tout de même le seul moment qui charge le serveur. Donc si c&#039;est pas optimisé, sous la charge, cette partie va avoir tendance à bien s&#039;allonger sur le schéma...</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;Ne vous focalisez pas sur le temps de génération des pages&raquo;&nbsp;<br />
Oui, enfin, attention, car c&#8217;est tout de même le seul moment qui charge le serveur. Donc si c&#8217;est pas optimisé, sous la charge, cette partie va avoir tendance à bien s&#8217;allonger sur le schéma&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Revue de presse &#124; Simple Entrepreneur</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-269</link>
		<dc:creator>Revue de presse &#124; Simple Entrepreneur</dc:creator>
		<pubDate>Fri, 12 Sep 2008 05:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-269</guid>
		<description>[...] Analyse d’une requête HTTP - serveur et réseau Un article fort intéressant et très technique sur les différentes requêtes effectuées par un navigateur lors de l&#8217;affichage d&#8217;une page. Il livre d&#8217;ailleurs de nombreuses pistes pour améliorer les performances d&#8217;un site Internet (réduire le nombre de composants, isoler les ressources statiques sur un sous-domaine, &#8230;). [...]</description>
		<content:encoded><![CDATA[<p>[...] Analyse d’une requête HTTP &#8211; serveur et réseau Un article fort intéressant et très technique sur les différentes requêtes effectuées par un navigateur lors de l&#8217;affichage d&#8217;une page. Il livre d&#8217;ailleurs de nombreuses pistes pour améliorer les performances d&#8217;un site Internet (réduire le nombre de composants, isoler les ressources statiques sur un sous-domaine, &#8230;). [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Éric</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-251</link>
		<dc:creator>Éric</dc:creator>
		<pubDate>Mon, 01 Sep 2008 14:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-251</guid>
		<description>Corrigé, c&#039;était du à une migration mal goupillée.</description>
		<content:encoded><![CDATA[<p>Corrigé, c&#8217;était du à une migration mal goupillée.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Thomas</title>
		<link>http://performance.survol.fr/2008/07/analyse-requete-http-serveur-et-reseau/comment-page-1/#comment-243</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Mon, 01 Sep 2008 11:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://performance.survol.fr/?p=55#comment-243</guid>
		<description>Je ne vois pas l&#039;image au début de l&#039;article, je ne sais pas si c&#039;est normal. 404 ?</description>
		<content:encoded><![CDATA[<p>Je ne vois pas l&#8217;image au début de l&#8217;article, je ne sais pas si c&#8217;est normal. 404 ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
