<?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>Communauté Magento francophone &#187; Mage compiler</title>
	<atom:link href="http://www.wikigento.com/tag/mage-compiler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wikigento.com</link>
	<description>Optimisation de sites E-commerce, hébergment Magento</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:33:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Qu&#8217;attendre de Mage_Compiler ?</title>
		<link>http://www.wikigento.com/optimisation-lampzendmagento/quattendre-de-mage_compiler/</link>
		<comments>http://www.wikigento.com/optimisation-lampzendmagento/quattendre-de-mage_compiler/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 13:39:09 +0000</pubDate>
		<dc:creator>Philippe Humeau</dc:creator>
				<category><![CDATA[Optimisation LAMP/Zend/Magento]]></category>
		<category><![CDATA[compileur magento]]></category>
		<category><![CDATA[Mage compiler]]></category>
		<category><![CDATA[magento compiler]]></category>
		<category><![CDATA[mage_compiler]]></category>

		<guid isPermaLink="false">http://www.wikigento.com/?p=900</guid>
		<description><![CDATA[Mage_compiler améliore les performances, mais dans quelle mesure ?]]></description>
			<content:encoded><![CDATA[<h1>Mage_compiler : une bonne nouvelle à deux titres</h1>
<p><BR></p>
<p style="text-align: justify;">Même si les débuts de Mage_compiler sont discrêts, cette nouvelle option est un bon signal de plus :</p>
<p>1°) Varien signe ici un mouvement supplémentaire dans le sens de l&#8217;optimisation des performances et depuis la 1.1.6, toutes les versions prennent cette direction. On arrive à un point où le gain cumulé approche les 35 à 70% selon les sites.</p>
<p>Magento est très largement plus fonctionnel et avancé qu&#8217;Os commerce, d&#8217;où la nécessité d&#8217;avoir plus de puissance pour le suivre. Rien de si illogique à cela. En version 1.0.0 on avait un facteur ~6, on en est à un facteur ~2/3. En huit mois, chapeau bas. La bonne nouvelle c&#8217;est que l&#8217;on gagne en performance, de manière continue et que ce chemin est bien un point majeur pour Varien.</p>
<p style="text-align: justify;">2°) C&#8217;est une solution qui va permettre aux serveurs &laquo;&nbsp;standards&nbsp;&raquo; et aux petites infrastructures de gagner en performance de manière sensible.</p>
<h1>Comment ca marche</h1>
<p><BR></p>
<p style="text-align: justify;">
Vous pouvez l&#8217;activer dans le back office en version 1.3.2.1 ou supérieur. Une fois ceci fait, Mage_compiler va en fait concaténer les fichiers liés à Magento en deux librairies et ainsi soulager considérablement les I/O (Input/Output) sur les disques des serveurs.</p>
<p style="text-align: justify;">En effet, l&#8217;organisation du code en librairie et en fichiers facilite la maintenance mais complique la vie des machines. Charger un fichier commence par l&#8217;ouverture d&#8217;un handler, la sequence de lecture, potentiellement la fermeture de ce handler et ceci mutiplié par des centaines voir des milliers de fichiers. Toute économie sur ce point est donc sensible.</p>
<p style="text-align: justify;">Mage_compiler &laquo;&nbsp;compile&nbsp;&raquo; enfin plus exactement regroupe (merge) ces nombreux fichiers afin de soulager le système de tous ces chargements.</p>
<p style="text-align: justify;">Si l&#8217;on a une machine avec peu de mémoire et/ou des disques peu rapides, le gain sera très sensible, peut être jusqu&#8217;à 30% voir 40% car les fichiers ne peuvent rester en mémoire avec peu de RAM, il faut donc souvent les charger. Si le disque est lent, cette opération est couteuse.</p>
<p style="text-align: justify;">Si votre infrastructure était déjà doté de serveur avec beaucoup de RAM qui ne décharge pour ainsi dire jamais des fichiers, le gain sera faible, de l&#8217;ordre de 5% maximum. De la même façon si vous avez des rolls de disques durs en 15 000 tours / minutes en SAS, il y a peu de chance que votre gain dépasse les 10%, même avec peu de RAM.</p>
<p style="text-align: justify;">Les grands gagnants de cette version seront donc les serveurs bas ou moyen de gamme, soit dotés de peu de RAM (moins de 2 Go) soit dotés de disques lents (SATA en 7200 T/m) voir les deux.</p>
<p>J&#8217;espère avoir le temps prochainement de vous proposer des valeurs plus concrêtes en termes de gain de performances, après quelques benchs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wikigento.com/optimisation-lampzendmagento/quattendre-de-mage_compiler/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

