<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JeBulle.Net &#187; Le Web parle du Web</title>
	<atom:link href="http://jebulle.net/category/le-web-parle-du-web/feed" rel="self" type="application/rss+xml" />
	<link>http://jebulle.net</link>
	<description>Bullons ensemble</description>
	<lastBuildDate>Tue, 18 Oct 2011 18:46:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta name="generator" content="WordPress" />
		<item>
		<title>Navigateurs à bonnes allures ?</title>
		<link>http://jebulle.net/navigateurs-a-bonnes-allures</link>
		<comments>http://jebulle.net/navigateurs-a-bonnes-allures#comments</comments>
		<pubDate>Tue, 28 Jun 2011 19:28:26 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Humeurs]]></category>
		<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[Réflexions]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=548</guid>
		<description><![CDATA[Dans ce billet, je parle de navigateurs, de cycle de développement et je donne mon avis, chose que je fais peu ici, à tord.]]></description>
			<content:encoded><![CDATA[<p>Tout a démarré avec <strong>Google</strong> et son navigateur <strong>Chrome</strong>. Depuis la version 6, le cycle de développement entre deux versions majeures est fixé à 6 semaines. Jusqu&#8217;à présent seuls dans cette voie, la fondation <strong>Mozilla</strong> a décidé de suivre le même schéma avec la sortie de <strong>Firefox 4</strong>. La preuve en est avec la sortie récente de <strong>Firefox 5</strong>. Tout va plus vite donc, mais est-ce vraiment raisonnable ?</p>
<p><span id="more-548"></span><strong>6 semaines</strong>, c&#8217;est long et en même temps très court. Qui plus est, la notion de <strong>version majeure</strong> est clairement remise en question. Que ce soit <strong>Chrome</strong> ou <strong>Firefox</strong>, difficile de savoir ce qui a réellement changé d&#8217;une version à l&#8217;autre pour l&#8217;utilisateur. Quand bien même vous viendriez à vous renseigner, je ne suis pas certain que les évolutions soient réellement comprises. Notez bien, qu&#8217;après l&#8217;installation de <strong>Firefox 5</strong>, l&#8217;impression de changement est plutôt absente&#8230; Une question se pose : l&#8217;utilisateur a-t-il besoin de voir un changement ? Finalement, l&#8217;important c&#8217;est qu&#8217;il sache qu&#8217;il peut faire <strong>confiance</strong> à son navigateur, logiciel ô combien sensible à de nombreux égards (paiement sécurisé, respect de la vie privée, prise de contrôle à distance, &#8230;). Certes, mais cela ne justifie pas des versions majeures.</p>
<p>Pourquoi ce besoin soudain d&#8217;évolutions majeures plus que discutables ? J&#8217;avais émis l&#8217;idée, quand Google a lancé sa machine à versions, qu&#8217;un des objectifs était purement <strong>marketing </strong>: rattraper et dépasser le numéro symbolique de version d&#8217;<strong>Internet Explorer</strong>. Je pense vraiment que dans l&#8217;inconscient d&#8217;un utilisateur non averti (j&#8217;entends par &laquo;&nbsp;non averti&nbsp;&raquo; tout utilisateur autre qu&#8217;un informaticien qui suit tout cela avec attention), le numéro de version peut avoir un impact : «<em>Je garde Internet Explorer 8 parce que Chrome n&#8217;est qu&#8217;à la version 6</em>». Et dans ce domaine, la course aux parts de marché est une compétition féroce, très féroce. A l&#8217;heure où j&#8217;écris ces lignes, Chrome est en version 12, soit le <strong>numéro de version le plus haut</strong>, tous navigateurs confondus (Internet Explorer 9, Firefox 5, Opéra 11.50, Safari 5)&#8230;</p>
<p><strong>L&#8217;impact des cycles courts</strong> initiés par <strong>Google</strong> est tel que la <strong>fondation Mozilla</strong> a du s&#8217;y mettre. J&#8217;ai du mal à déterminer si c&#8217;est une bonne chose ou pas. Je reste persuadé qu&#8217;il vaut mieux prendre le temps d&#8217;atteindre un certain niveau de qualité, quitte à avoir un cycle plus long. Cela n&#8217;empêche pas pour autant de mettre tout en oeuvre pour gagner en rapidité. Tout est affaire de compromis et quand seul un paramètre devient le cap à suivre, au détriment de tellement d&#8217;autres, je ne crois pas que cela soit le bon choix.</p>
<p>Plus globalement, cet course à la version majeure est tout simplement le reflet d&#8217;un monde qui n&#8217;a de cesse de toujours vouloir aller plus vite que tout. En d&#8217;autres termes : je m&#8217;approche de la trentaine et je crois que je vieillis&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/navigateurs-a-bonnes-allures/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Les jours d&#8217;IE6 sont comptés</title>
		<link>http://jebulle.net/les-jours-die6-sont-comptes</link>
		<comments>http://jebulle.net/les-jours-die6-sont-comptes#comments</comments>
		<pubDate>Mon, 07 Mar 2011 08:58:29 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=528</guid>
		<description><![CDATA[Meurs IE6, meurs !]]></description>
			<content:encoded><![CDATA[<p><strong>Mircrosoft</strong> vient de publier un site dédié à <strong><a title="Abandonnez IE6 !" href="http://ie6countdown.com/">l&#8217;abandon d&#8217;Internet Explorer 6</a></strong>, le cauchemar des développeurs Web. Nous ne pouvons que saluer cette initiative qui va dans le bon sens. Le temps où nous pourrons construire une feuille de styles sans les contraintes imposées par <strong>IE6 </strong>n&#8217;est plus si éloigné. Plus que <strong>3.9%</strong> de parts de marché en France !</p>
<p>Vous y trouverez tout le nécessaire pour en faire la promo depuis votre site Internet ; une bannière uniquement visible depuis <strong>IE6</strong> bien sûr <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Une version internationalisée du site serait la bienvenue pour encore plus d&#8217;impact.</p>
<p><a href="http://ie6countdown.com/">» Le compte à rebours pour Internet Explorer 6</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/les-jours-die6-sont-comptes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mendeleïev revisité par Google</title>
		<link>http://jebulle.net/mendeleiev-revisite-par-google</link>
		<comments>http://jebulle.net/mendeleiev-revisite-par-google#comments</comments>
		<pubDate>Thu, 27 Jan 2011 13:35:36 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=525</guid>
		<description><![CDATA[La classification périodique du Web Google.]]></description>
			<content:encoded><![CDATA[<p>À voir : <a href="http://code.google.com/intl/fr/more/table/">http://code.google.com/intl/fr/more/table/</a>.</p>
<p>Ils s&#8217;ennuient chez <strong>Google</strong> <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/mendeleiev-revisite-par-google/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#8217;effet tilt-shift en vidéo</title>
		<link>http://jebulle.net/leffet-tilt-shift-en-video</link>
		<comments>http://jebulle.net/leffet-tilt-shift-en-video#comments</comments>
		<pubDate>Thu, 25 Mar 2010 17:30:01 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[Tilt-Shift]]></category>
		<category><![CDATA[Vidéos]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=455</guid>
		<description><![CDATA[Une belle réalisation à découvrir pour le plaisir des yeux.]]></description>
			<content:encoded><![CDATA[<p>Tout simplement superbe :</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9679622&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=9679622&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/9679622">The Sandpit</a> from <a href="http://vimeo.com/user1639813">Sam O&#8217;Hare</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/leffet-tilt-shift-en-video/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox et la RAM</title>
		<link>http://jebulle.net/firefox-et-la-ram</link>
		<comments>http://jebulle.net/firefox-et-la-ram#comments</comments>
		<pubDate>Mon, 29 Jun 2009 17:41:35 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=410</guid>
		<description><![CDATA[Une petite astuce bien connue pour que Firefox se décharge de la RAM lors de la minimisation de sa fenêtre.]]></description>
			<content:encoded><![CDATA[<p>Firefox est <strong>mémoirophage</strong>. Entendez par là que le logiciel a une facheuse tendance à s&#8217;emballer en <a title="Qu'est-ce que la RAM ?" href="http://fr.wikipedia.org/wiki/Random_Access_Memory">mémoire RAM »</a>.</p>
<p>Il est toutefois possible de remédier à ce problème :  <a title="Optimiser Firefox" href="http://support.mozilla.com/fr/kb/High+memory+usage#Behavior_on_minimize">optimiser certains comportements par défaut »</a></p>
<p>C&#8217;est en anglais et ça dit :</p>
<ol>
<li>Dans la barre d&#8217;adresse (là où vous saississez vos URL), tapez <em><strong>about:config</strong></em> et validez<span><kbd></kbd></span><span style="display: none;"><kbd>Return</kbd></span>.</li>
<li>Un message d&#8217;alerte vous demande de faire très attention à ce que vous allez modifier, c&#8217;est normal, continuez.</li>
<li>Faites un clic droit n&#8217;importe où dans la liste de valeurs que vous voyez pour choisir <strong><em>Nouvelle &gt; Valeur booléenne</em></strong>,</li>
<li> Nommez la nouvelle valeur <strong><span>config.trim_on_minimize</span></strong> et validez.</li>
<li>Choisissez ensuite la valeur <em><strong>true</strong></em> (vous pouvez aussi double-cliquer sur la ligne ajoutée pour changer sa valeur).</li>
</ol>
<p>La question maintenant : <strong>pourquoi ceci n&#8217;est pas valable par défaut ?</strong> Surement un risque quelconque à l&#8217;utilisation pour lequel Mozilla souhaite se dégager de toute responsabilité&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/firefox-et-la-ram/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Feuilles de triches</title>
		<link>http://jebulle.net/feuilles-de-triches</link>
		<comments>http://jebulle.net/feuilles-de-triches#comments</comments>
		<pubDate>Thu, 14 May 2009 18:03:00 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[mémentos]]></category>
		<category><![CDATA[outils]]></category>
		<category><![CDATA[pratique]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=382</guid>
		<description><![CDATA[Pratique : une série de 18 mémentos pour développeurs débutants et confirmés qu'il peut être utile d'avoir sous la main.]]></description>
			<content:encoded><![CDATA[<p>Titre peu évocateur, mais l&#8217;inspiration me manquait ! Traduction littérale de l&#8217;anglais &laquo;&nbsp;<strong>cheat sheets</strong>&laquo;&nbsp;, c&#8217;est le sujet du petit lien que je vous communique par ce billet. Reçu d&#8217;un collègue (merci collègue <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ), l&#8217;article en question présente pas moins de <strong>18 documents</strong> qui sont des <strong>mémentos </strong>de différents thèmes : <strong>PHP, MySQL, JavaScript, Ruby on Rails, XHTML, HTML, CSS, WordPress, jQuery, Prototype, ActionScript, &#8230;</strong></p>
<p>Très pratique pour tout développeur, du débutant au confirmé, c&#8217;est le genre d&#8217;outil qu&#8217;il est souvent bon d&#8217;avoir sous la main !</p>
<p><a title="18 Seriously Helpfull Cheat Sheets for Easier Coding" href="http://webdesignledger.com/resources/18-seriously-helpful-cheat-sheets-for-easier-coding">18 Seriously Helpful Cheat Sheets for Easier Coding »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/feuilles-de-triches/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Découverte : Cherokee, un serveur web léger et performant ?</title>
		<link>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant</link>
		<comments>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant#comments</comments>
		<pubDate>Tue, 21 Apr 2009 17:12:05 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cherokee]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[serveur web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=352</guid>
		<description><![CDATA[Je viens de faire connaissance (une très rapide connaissance) avec un nouveau serveur Web : Cherokee. J&#8217;étais finalement parti pour nginx mais n&#8217;ayant pas encore eu le temps de terminer son installation il est encore temps de prendre une autre route ! Cherokee donc semble être une n-ième alternative à Apache et si l&#8217;on en [...]]]></description>
			<content:encoded><![CDATA[<p>Je viens de faire connaissance (une très rapide connaissance) avec un nouveau <strong>serveur Web</strong> : <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a>. J&#8217;étais finalement parti pour <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a> mais n&#8217;ayant pas encore eu le temps de terminer son installation il est encore temps de prendre une autre route !</p>
<p><a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a> donc semble être une n-ième <strong>alternative</strong> à <a title="Site officiel d'Apache" href="http://www.apache.org/">Apache</a> et si l&#8217;on en croit ce qui est indiqué sur le site officiel, les performances ont l&#8217;air encore meilleures que ce que propose Lighty ou <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a>&#8230;</p>
<p>Qui plus est, <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a>, propose une interface Web pour paramétrer l&#8217;intégralité du serveur ! Interface qui semble, à première vue, légère et bien conçue. Je n&#8217;ai pas pu lire énormément de choses à propos de <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a> sur le net mais le peu que j&#8217;ai pu voir semble indiquer un serveur de bonne facture, rapide à mettre en oeuvre, performant et efficace. Tout ce qu&#8217;il faut pour mon <strong>VPS</strong> !</p>
<p>Si tout cela s&#8217;avère exact (ce que je saurai après l&#8217;avoir testé), il se pourrait qu&#8217;il prenne le pas à <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a>&#8230;L&#8217;interface Web de paramétrage me plait bien, car la ligne de commande c&#8217;est pas mal, mais aller rapidement à l&#8217;essentiel c&#8217;est mieux !</p>
<p><a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Site officiel de Cherokee [Anglais] »</a><br />
<a title="Documentation de Cherokee" href="http://www.cherokee-project.com/doc/">Documentation [Anglais] (documentation qui semble bien fournie) »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hadopi : riposte graduée votée</title>
		<link>http://jebulle.net/hadopi-riposte-graduee-votee</link>
		<comments>http://jebulle.net/hadopi-riposte-graduee-votee#comments</comments>
		<pubDate>Fri, 03 Apr 2009 06:07:43 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[hadopi]]></category>
		<category><![CDATA[répression]]></category>
		<category><![CDATA[riposte graduée]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=324</guid>
		<description><![CDATA[Nous y sommes. La riposte graduée pour tenter d&#8217;enrayer le piratage a été votée hier, jeudi 2 avril. En substance, l&#8217;article prévoit l&#8217;envoi d&#8217;un premier courriel à qui sera pris en flagrant délit de téléchargement illégal. Si une récidive intervient dans les six mois suivants cette première mise en garde, un deuxième avertissement est envoyé [...]]]></description>
			<content:encoded><![CDATA[<p>Nous y sommes. La <strong>riposte graduée </strong>pour tenter d&#8217;enrayer le piratage a été votée hier, <strong>jeudi 2 avril</strong>. En substance, l&#8217;article prévoit l&#8217;envoi d&#8217;un premier courriel à qui sera pris en flagrant délit de <strong>téléchargement illégal</strong>. Si une récidive intervient dans les six mois suivants cette première mise en garde, un deuxième avertissement est envoyé à l&#8217;internaute, éventuellement assorti d&#8217;une lettre recommandée. À la troisième récidive dans l&#8217;année, l&#8217;abonnement Internet est coupé pour une période allant de <strong>deux mois à un an</strong> avec interdiction d&#8217;en souscrire un nouveau chez un autre prestataire.</p>
<p><strong>Carte chance : </strong>un autre amendement a aussi été voté et prévoit que les abonnés auxquels on aurait coupé la ligne ne sont plus tenus de payer leur forfait d&#8217;accès à Internet.</p>
<p>La conclusion à tout cela ? Pas sûr que cela serve vraiment à quelque chose. Il y aura certainement un recul du piratage, peut être pendant un moment seulement, le temps que de nouvelles façons de télécharger apparaissent (ce qui est peut être déjà le cas, je confesse une lacune sur ce point <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) et rendent la tâche de surveillance plus ardue.</p>
<p>Une chose me semble certaine : je ne crois pas que cette <strong>répression </strong>favorisera l&#8217;<strong>offre légale</strong>. Les internautes n&#8217;auront pas plus d&#8217;argent à dépenser qu&#8217;avant (&laquo;&nbsp;ah bin si mon bon monsieur, puisqu&#8217;ils ne paieront plus leur abonnement !&nbsp;&raquo;). Personnellement, je ne vais pas acheter plus parce que je n&#8217;ai pas le droit de pirater ;<strong> </strong>je vais me priver.</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/hadopi-riposte-graduee-votee/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>30 belles réalisations</title>
		<link>http://jebulle.net/30-belles-realisations</link>
		<comments>http://jebulle.net/30-belles-realisations#comments</comments>
		<pubDate>Tue, 17 Feb 2009 13:08:51 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Graphisme]]></category>
		<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=277</guid>
		<description><![CDATA[Je ne fais que reprendre un lien publié par Alsacréations ce jour : 30 sites à découvrir, tous plus jolis les uns que les autres à admirer pendant une petite pause au boulot De vraiment très belles réalisations. Trouvez l&#8217;inspiration &#8230; »]]></description>
			<content:encoded><![CDATA[<p>Je ne fais que reprendre un lien publié par <a title="Alsacréations, En vrac" href="http://www.alsacreations.com/actu/lire/659-en-vrac.html">Alsacréations</a> ce jour : <a title="Design your way" href="http://www.boogiesbc.ro/blog/inspiration/website-showcase/weekly-30-inspirational-websites-21/">30 sites à découvrir</a>, tous plus jolis les uns que les autres à admirer pendant une petite pause au boulot <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  De vraiment très belles réalisations.</p>
<p><a title="Design your way" href="http://www.boogiesbc.ro/blog/inspiration/website-showcase/weekly-30-inspirational-websites-21/">Trouvez l&#8217;inspiration &#8230; »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/30-belles-realisations/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>echo VS printf</title>
		<link>http://jebulle.net/echo-vs-printf</link>
		<comments>http://jebulle.net/echo-vs-printf#comments</comments>
		<pubDate>Thu, 29 Jan 2009 18:46:52 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[echo]]></category>
		<category><![CDATA[performances]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[printf]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=262</guid>
		<description><![CDATA[Voilà le genre de test que j&#8217;aurais bien fait si j&#8217;avais le temps. Mais nous sommes nombreux sur la toile et il n&#8217;est pas toujours nécessaire de tout faire soi-même Si vous êtes développeur, vous connaissez certainement le sempiternel débat qui oppose les fonctions PHP echo et printf ? Et bien voilà de quoi vous [...]]]></description>
			<content:encoded><![CDATA[<p>Voilà le genre de test que j&#8217;aurais bien fait si j&#8217;avais le temps. Mais nous sommes nombreux sur la toile et il n&#8217;est pas toujours nécessaire de tout faire soi-même <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Si vous êtes développeur, vous connaissez certainement le sempiternel débat qui oppose les fonctions PHP <strong>echo</strong> et <strong>printf</strong> ? Et bien voilà de quoi vous mettre sous la dent : un test complet sur les performances des différentes possibilités de concaténations de chaînes et de leur affichage.</p>
<p>Au final, <strong>echo </strong>s&#8217;avère plus rapide que <strong>printf</strong> mais la différence n&#8217;est pas énorme. En revanche, le test met en exergue l&#8217;impact de l&#8217;utilisation des guillemets (doubles quotes dans le jargon) sur la rapidité de traitement face aux chaînes contenues entres apostrophes (simples quotes&#8230;). Et là, les différences sont bien plus importantes : que vous utilisiez l&#8217;une ou l&#8217;autre des fonctions, l&#8217;utilisation des guillemets plombe le traitement d&#8217;une seconde (sur un échantillonnage de 500 000 concaténations) ! Une seule chose à retenir (on ne le dira jamais assez), utilisez dans la mesure du possible des <strong>chaînes à apostrophes</strong> dans vos scripts <strong>PHP </strong>!</p>
<p>Pour la petite histoire, sachez que lorsque vous utilisez une chaîne entre guillemets, PHP lance son moteur d&#8217;analyse de chaînes pour remplacer les éventuels caractères spéciaux (\n, \t, \r&#8230;) ou remplacer les variables que vous auriez pu placer directement au sein de la chaîne. Dans une chaîne entre apostrophes, PHP n&#8217;effectue pas d&#8217;analyse de chaîne et la traite &laquo;&nbsp;brute de fonderie&nbsp;&raquo; ; d&#8217;où le gain temporel.</p>
<p>Bref que du bon pour un article qui vient relancer un site qui manquait d&#8217;activité ces derniers temps et qui vient de subir un relooking plutôt sympa <img src='http://jebulle.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  . Affaire à suivre !</p>
<p><a title="Comparaison echo/printf" href="http://www.exinsidephp.com/blog/index.php?post/2009/01/27/Optimisation-%3A-La-concat%C3%A9nation2">L&#8217;article chez EXinsidePHP »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/echo-vs-printf/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

