<?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>Magentips &#187; Magento Enterprise Edition</title>
	<atom:link href="http://www.magentips.com/cat/versions-magento/magento-enterprise-edition/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.magentips.com</link>
	<description>La boîte à outils des utilisateurs de Magento : ressources, analyses, trucs et astuces, dossiers, extensions, tests</description>
	<lastBuildDate>Thu, 02 Feb 2012 23:18:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Livre Magento : il est dans les bacs !</title>
		<link>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/</link>
		<comments>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 22:01:32 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento API]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[livre]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=1079</guid>
		<description><![CDATA[29 avril 2011, une date qui restera dans les mémoires ! Un événement unique a rassemblé 2 milliards de personnes. Le rapport avec Magento, vous ne voyez pas ? Allez, je vous aide. Si les mariages de célébrités ne sont pas votre grande passion et si vous avez une activité e-commerce à faire tourner, vous [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 250px;"><a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270"><img class="alignnone size-full wp-image-969" title="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" src="http://www.magentips.com/wp-content/uploads/2011/04/livre-magento-christophe-le-bot-pearson.png" alt="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" width="250" height="308" /></a></div>
<p>29 avril 2011, une date qui restera dans les mémoires ! Un événement unique a rassemblé 2 milliards de personnes. Le rapport avec Magento, vous ne voyez pas ?</p>
<p>Allez, je vous aide. Si les mariages de célébrités ne sont pas votre grande passion et si vous avez une activité e-commerce à faire tourner, vous vous intéresserez peut-être à l&#8217;autre événement du jour : la sortie de mon <a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270">livre sur Magento</a> !</p>
<p>Je pense que j&#8217;aurais du mal à en vendre 2 milliards d&#8217;exemplaires <img src='http://www.magentips.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Mais s&#8217;il peut apporter des réponses concrètes à quelques centaines de commerçants, décideurs, développeurs, web designers et j&#8217;en passe, j&#8217;en serais très heureux !</p>
<p>J&#8217;ai ouvert une rubrique spéciale pour <a title="Rubrique spéciale livre Magento" href="/livre-magento/">découvrir l&#8217;ouvrage et prolonger votre lecture</a>.</p>
<p>Bonne lecture !</p>
<p><del datetime="2011-05-10T20:51:37+00:00">Pour l&#8217;anecdote, je n&#8217;ai toujours pas vu le livre fini, alors que d&#8217;autres l&#8217;ont commandé, reçu et le lisent déjà ! Les clients sont livrés en priorité, ça c&#8217;est du service efficace ! J&#8217;espère juste que j&#8217;en aurai un&#8230;</del><br />
<ins datetime="2011-05-10T20:51:37+00:00">C&#8217;est bon, j&#8217;ai enfin la version papier ! Je peux le feuilleter, un vrai petit plaisir.</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Livre Magento : c&#8217;est pour bientôt !</title>
		<link>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/</link>
		<comments>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 22:22:23 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento API]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[livre]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=966</guid>
		<description><![CDATA[Dans un mois, mon livre sera dans les bacs. Maintenant que son contenu est figé (il est en cours d&#8217;impression), c&#8217;est le moment de découvrir son approche et son contenu. Quelques chiffres Environ 570 pages Environ 150 000 mots 484 figures 700 heures de travail (en plus de mon travail quotidien chez Xi Ingénierie) 230 [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 250px;"><a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270"><img class="alignnone size-full wp-image-969" title="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" src="http://www.magentips.com/wp-content/uploads/2011/04/livre-magento-christophe-le-bot-pearson.png" alt="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" width="250" height="308" /></a></div>
<p>Dans un mois, mon livre sera dans les bacs. Maintenant que son contenu est figé (il est en cours d&#8217;impression), c&#8217;est le moment de découvrir son approche et son contenu.</p>
<h3>Quelques chiffres</h3>
<ul>
<li>Environ 570 pages</li>
<li>Environ 150 000 mots</li>
<li>484 figures</li>
<li>700 heures de travail (en plus de mon travail quotidien chez <a title="Xi Ingénierie, partenaire Magento Enterprise" href="http://www.x2i.fr/">Xi Ingénierie</a>)</li>
<li>230 e-mails échangés</li>
</ul>
<p>Comme l&#8217;aurait dit Mark                            Twain, &laquo;&nbsp;il ne savait pas que c&#8217;était impossible alors il l&#8217;a fait&nbsp;&raquo;. Maintenant, je le sais, on ne m&#8217;y reprendra plus ! Un travail de fou, difficile à évaluer au début car assez éloigné de mes tâches habituelles.</p>
<h3>L&#8217;approche</h3>
<p>Ceux qui utilisent Magento depuis 3 ans le savent bien : ce qui a manqué au début, c&#8217;est une documentation sur les concepts importants de Magento, un ouvrage capable de donner une vision globale, tout en se focalisant sur les points-clés.</p>
<p>Alors, j&#8217;ai souhaité combler ce manque. Même si tous les détails n&#8217;y sont pas (il faudrait des milliers de pages), je voulais que ce livre serve de base de travail pour monter son projet e-commerce et le faire vivre au quotidien.</p>
<p>L&#8217;approche est donc résolument pratique et orientée métier. Il est inutile de dérouler les fonctionnalités dans l&#8217;ordre d&#8217;affichage. Par contre, il est bien plus important de savoir dans quelles circonstances les exploiter.</p>
<p>J&#8217;insiste aussi beaucoup sur les bonnes pratiques car, sur le terrain, leur carence se révèle fatale ! Magento est une solution géniale qui impose d&#8217;être carré. Mais au final, on en fait ce qu&#8217;on veut, tout en isolant les risques.</p>
<h3>Le contenu</h3>
<p>Comme le plus important est de maîtriser les concepts-clés de Magento, le contenu se découpe en quatre parties très progressives :</p>
<ul>
<li>Partie I – Découvrir Magento, enjeux et perspectives
<ul>
<li>1.	Qu’est-ce que Magento ?</li>
<li>2.	Offrir le meilleur à ses clients</li>
</ul>
</li>
<li>Partie II – Gérer un site avec Magento, le quotidien du e-commerçant
<ul>
<li>3.	Notions fondamentales et terminologie</li>
<li>4.	Maîtriser le backend</li>
<li>5.	Gérer le catalogue</li>
<li>6.	Gérer les promotions</li>
<li>7.	Gérer le contenu</li>
<li>8.	Traiter les commandes</li>
<li>9.	Entretenir une bonne relation client</li>
</ul>
</li>
<li>Partie III – Réaliser un site avec Magento, de la feuille blanche aux premières ventes
<ul>
<li>10.	Préparer son projet</li>
<li>11.	Concevoir le catalogue idéal</li>
<li>12.	Héberger Magento</li>
<li>13.	Installer et mettre à jour Magento</li>
<li>14.	Configurer Magento</li>
<li>15.	Créer le frontend de ses rêves</li>
<li>16.	Optimiser le référencement et la recherche</li>
<li>17.	Traduire les contenus</li>
</ul>
</li>
<li>Partie IV – Dépasser le standard, Magento puissance 10
<ul>
<li>18.	Optimiser les performances de Magento</li>
<li>19.	Développer de nouvelles fonctionnalités</li>
</ul>
</li>
</ul>
<p>Le livre se termine par un index.</p>
<h3>Quelles versions ?</h3>
<p>Quand j&#8217;ai commencé ce projet, Magento Community Edition 1.4.0.0 venait tout juste de sortir. Quand j&#8217;ai fini les dernières lignes, nous en étions à la version 1.5.0.1. Le livre couvre donc les séries 1.4 et 1.5.</p>
<p>Je présente aussi Magento Professional Edition, Magento Enterprise Edition, Magento Mobile et Magento Go, sans entrer dans les détails. Je ne suis pas encore prêt à faire l&#8217;encyclopédie Magento en 36 volumes ! Par contre, la stratégie de développement de <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento Inc.</a> est un facteur à prendre en compte dans le choix de la solution e-commerce.</p>
<h3>Et maintenant ?</h3>
<p>Eh bien, il faut encore patienter&#8230; Le livre est en pré-commande sur plusieurs sites (<a title="Amazon - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.amazon.fr/Magento-Christophe-Bot/dp/2744024341">Amazon</a>, <a title="Fnac - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://livre.fnac.com/a2883916/Christophe-Le-Bot-Magento">Fnac</a>, <a title="Le Furet du Nord - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.furet.com/magento-1420170.html">Le Furet du Nord</a>) et sera dans toutes les librairies dans un mois.</p>
<p>Après, ce sera à vous de me dire ce que vous en pensez <img src='http://www.magentips.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Où en est Magento ?</title>
		<link>http://www.magentips.com/2010/11/ou-en-est-magento/</link>
		<comments>http://www.magentips.com/2010/11/ou-en-est-magento/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 00:03:28 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Dossier]]></category>
		<category><![CDATA[EE 1.9.x]]></category>
		<category><![CDATA[Feuille de route Magento]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento On-Demand]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[PE 1.9.x]]></category>
		<category><![CDATA[Stratus]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=850</guid>
		<description><![CDATA[Comme ça bouge beaucoup autour de Magento en ce moment, il me semble intéressant de résumer rapidement la situation. Je dirais qu&#8217;après la phase de découverte, nous entrons dans celle de la consolidation. Sur le terrain Magento serait la solution e-commerce utilisée par 65000 à 70000 sites dans le monde pour un chiffre d&#8217;affaires cumulé [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-medium wp-image-866" title="Magento On-Demand - Project Stratus" src="http://www.magentips.com/wp-content/uploads/2010/11/magento-saas-470x85.jpg" alt="" width="470" height="85" /></div>
<p>Comme ça bouge beaucoup autour de <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento</a> en ce moment, il me semble intéressant de résumer rapidement la situation. Je dirais qu&#8217;après la phase de découverte, nous entrons dans celle de la consolidation.</p>
<h3>Sur le terrain</h3>
<p>Magento serait la solution e-commerce utilisée par 65000 à 70000 sites dans le monde pour un chiffre d&#8217;affaires cumulé de&#8230; 25 milliards de dollars par an ! De bons chiffres quand on sait que la solution n&#8217;a que deux ans et demi. Les retours des utilisateurs sont nombreux et rendent la solution robuste et fiable, comme le montre la série 1.4.x de Magento Community Edition.</p>
<p>Magento Inc., son éditeur, est très satisfait, annonce être rentable et emploie déjà 180 personnes !</p>
<h3>Les compétences</h3>
<p>Venons-en au marché des prestations Magento. Jusqu&#8217;à la fin de l&#8217;année 2009, ça partait un peu dans tous les sens : Magento n&#8217;avait pas calé son modèle économique, les partenaires ne voyaient pas comment tirer leur épingle du jeu, les intégrateurs pensaient tous maîtriser la bête, les e-commerçants voyaient une réponse à tous leurs délires. Il a fallu revenir sur terre&#8230;</p>
<p>Aujourd&#8217;hui, nous constatons de nombreuses réussites, mais aussi des échecs dont la cause tient essentiellement à une mauvaise maîtrise de la partie technique. L&#8217;architecture est complexe et impose une excellente maîtrise de la programmation orientée objet. L&#8217;hébergement est particulier et nécessite une forte personnalisation des serveurs. Ces deux aspects cumulés ont fait des ravages&#8230;</p>
<p>Un bon développeur qui ne connaît pas Magento sera pleinement opérationnel au bout de quatre mois. Ceux qui ne connaissent pas l&#8217;UML, l&#8217;objet, les <em>design patterns</em> et le Zend Framework peuvent ajouter un an ! Les compétences Magento sont très recherchées sur le marché de l&#8217;emploi car des profils aussi pointus sont rares.</p>
<p>La partie web design n&#8217;est pas en reste. Manipuler les <em>layouts</em> et les <em>templates</em> tient de l&#8217;art martial. La puissance est fabuleuse, mais que d&#8217;efforts pour ne pas anéantir un joli site à cause de performances catastrophiques ! Là aussi, il faut savoir jouer avec les blocs, les objets, les singletons, le XML&#8230;</p>
<h3>La feuille de route</h3>
<p>Un petit mot sur ce que nous réserve l&#8217;avenir. Personne n&#8217;a pu passer à côté de <a title="Magento Mobile" href="http://www.magentocommerce.com/product/mobile">Magento Mobile</a> qui est en production depuis cet été. Il lui manque encore le support de l&#8217;iPad et d&#8217;Androïd, mais ça va venir vite.</p>
<p>Le mois d&#8217;août fut surtout marqué par le lancement du projet Magento 2.0. Il faudra du temps avant de jouer avec, mais cette nouvelle série sera certainement bien plus robuste et performante. Elle est en cours de développement avec les objectifs suivants :</p>
<ul>
<li>Tests unitaires et intégration continue</li>
<li>Tests de charge, amélioration des performances, gestion de CDN (Content Delivery Network)</li>
<li>Amélioration de la sécurité</li>
<li>Révision de l&#8217;architecture, meilleur découplage, réorganisation des vues</li>
<li>Couverture complète des fonctionnalités par l&#8217;API</li>
<li>Utilisation d&#8217;autres système de gestion de bases de données</li>
<li>Amélioration des fonctionnalités Internationalisation / Localisation (I18N, L10N)</li>
</ul>
<p>Mais il se passera bien des choses d&#8217;ici-là. Magento Community Edition 1.4.2.0 devrait sortir ce mois-ci, avec quelques nouveautés intéressantes dont une refonte de Magento Connect Manager : nous pourrons enfin installer des extensions locales depuis le <em>backend</em> !</p>
<p>La prochaine étape sera Magento Community Edition 1.5.0.0 en début d&#8217;année 2011, avec un point que j&#8217;attends depuis longtemps : un support complet des informations du catalogue dans les fichiers de données à importer.</p>
<p>Les éditions Professional et Enterprise ne traînent pas non plus : une version 1.9.1.0 vient de sortir, la version 1.10.0.0 est attendue pour la fin de l&#8217;année.</p>
<p>Et puis, il ne faut pas oublier le petit nouveau : <a title="Magento On-Demand - Project Stratus" href="http://www.magentips.com/2010/10/magento-on-demand-project-stratu/">Stratus</a>.</p>
<h3>Et  après ?</h3>
<p>Toutes ces bonnes nouvelles font naître <a title="L’inévitable changement de stratégie de Magento ?" href="http://www.ziserman.com/blog/2010/10/11/linevitable-changement-de-strategie-de-magento/">des tonnes de questions</a> dont les réponses seront très certainement répétées et précisées au <a title="Bargento 5" href="http://www.bargento.fr/">Bargento 5</a>, lundi prochain !</p>
<p>C&#8217;est marrant : avec Magento, c&#8217;est un peu &laquo;&nbsp;je t&#8217;aime, mois non plus&nbsp;&raquo;. On peste, on râle, on souffre, mais on ne peut plus s&#8217;en passer ! Vous n&#8217;avez pas cette impression ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/11/ou-en-est-magento/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Nouvel outil Magentips : recherche de pays pour Magento</title>
		<link>http://www.magentips.com/2010/07/nouvel-outil-magentips-recherche-de-pays-pour-magento/</link>
		<comments>http://www.magentips.com/2010/07/nouvel-outil-magentips-recherche-de-pays-pour-magento/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 22:51:44 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[CE 1.3.0]]></category>
		<category><![CDATA[CE 1.3.1]]></category>
		<category><![CDATA[CE 1.3.1.1]]></category>
		<category><![CDATA[CE 1.3.2]]></category>
		<category><![CDATA[CE 1.3.2.1]]></category>
		<category><![CDATA[CE 1.3.2.2]]></category>
		<category><![CDATA[CE 1.3.2.3]]></category>
		<category><![CDATA[CE 1.3.2.4]]></category>
		<category><![CDATA[CE 1.3.x]]></category>
		<category><![CDATA[CE 1.4.0.1]]></category>
		<category><![CDATA[CE 1.4.1.0]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[EE 1.6.0.0]]></category>
		<category><![CDATA[EE 1.6.x]]></category>
		<category><![CDATA[EE 1.7.x]]></category>
		<category><![CDATA[EE 1.8.x]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Outils Magentips]]></category>
		<category><![CDATA[PE 1.8.x]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=758</guid>
		<description><![CDATA[Si, comme moi, vous en avez marre de chercher le code d&#8217;un pays pour programmer vos modules, configurer vos modes de livraison ou vérifier votre configuration stockée en base de données, vous allez gagner des heures de travail ! Magentips vous offre un moteur de recherche des pays. Quelles sont les données exploitées ? Code [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 464px;"><a title="Outil Magentips : liste des pays pour Magento" href="http://files.magentips.com/content/magento-countries/"><img class="alignnone size-full wp-image-756" title="Pays Magento (norme ISO 3166)" src="http://www.magentips.com/wp-content/uploads/2010/01/magento-countries.png" alt="" width="470" height="295" /></a></div>
<p>Si, comme moi, vous en avez marre de chercher le code d&#8217;un pays pour programmer vos modules, configurer vos modes de livraison ou vérifier votre configuration stockée en base de données, vous allez gagner des heures de travail !</p>
<p><strong>Magentips vous offre un <a title="Outil Magentips : liste des pays pour Magento" href="http://files.magentips.com/content/magento-countries/">moteur de recherche des pays</a>.</strong></p>
<h3>Quelles sont les données exploitées ?</h3>
<ul>
<li>Code du pays au format ISO 3166-1 alpha-2, utilisé par Magento</li>
<li>Nom du pays en français</li>
<li>Nom du pays en anglais</li>
<li>Zones géographiques du pays (continent, outre-mer, Zone Euro)</li>
</ul>
<h3>Que peut-on faire avec ?</h3>
<ul>
<li>Chercher un mot parmi les données</li>
<li>Filtrer la liste grâce à une sélection rapide d&#8217;une zone (bloc à gauche)</li>
<li>Trier la liste sur n&#8217;importe quelle colonne</li>
</ul>
<p>&laquo;&nbsp;C&#8217;est tout ?&nbsp;&raquo; Oui, c&#8217;est tout, mais, à l&#8217;usage, calculez le temps gagné !</p>
<p>Amusez-vous bien !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/07/nouvel-outil-magentips-recherche-de-pays-pour-magento/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Magentolosa, Magento à Toulouse</title>
		<link>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/</link>
		<comments>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 16:36:37 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[Comptabilité]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Logistique]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Magentolosa]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=675</guid>
		<description><![CDATA[Le 1er juillet 2010, Xi Ingénierie, partenaire Magento Enterprise, organise la Magentolosa, le premier événement Magento à Toulouse. Cette journée apportera des réponses concrètes et pratiques aux e-commerçants qui souhaitent découvrir les coulisses de Magento et dépasser son fonctionnement standard. Articulé autour de deux conférences et quatre ateliers, l&#8217;événement sera aussi l&#8217;occasion d&#8217;échanges et de [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 464px;"><a title="Magentolosa sur le site Xi Ingénierie" href="http://www.x2i.fr/magentolosa-2010-1er-evenement-magento-toulouse/2315"><img class="alignnone size-full wp-image-676" title="Magentolosa" src="http://www.magentips.com/wp-content/uploads/2010/05/magentolosa.png" alt="Magentolosa" width="464" height="428" /></a></div>
<p>Le 1<sup>er</sup> juillet 2010, <a title="Site officiel Xi Ingénierie" href="http://www.x2i.fr/">Xi Ingénierie</a>, partenaire Magento Enterprise, organise la <strong>Magentolosa</strong>, le premier événement <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento</a> à Toulouse.</p>
<p>Cette journée apportera des réponses concrètes et pratiques aux e-commerçants qui souhaitent découvrir les coulisses de Magento et dépasser son fonctionnement standard. Articulé autour de deux conférences et quatre ateliers, l&#8217;événement sera aussi l&#8217;occasion d&#8217;échanges et de retours d&#8217;expérience lors d&#8217;un buffet ouvert à tous les participants.</p>
<p>Au programme :</p>
<ul>
<li><strong>Magento en 40 points et 40 minutes</strong> (conférence)<br />
Présentation de Magento (éditions Community, Professional, Enterprise, Mobile), point sur les fonctionnalités-clés, atouts et pièges, adaptation de la plate-forme au marché français.</li>
<li><strong>Migrer son site vers Magento</strong> (conférence)<br />
Préparation, étapes importantes, retours d&#8217;expérience, témoignages d&#8217;e-commerçants.</li>
<li><strong>Démonstration Magento</strong> (atelier)<br />
Gestion de plusieurs boutiques avec la même plate-forme (sites, devises, langues), approche combinée BtoB / BtoC (prix, taxes, segmentation, catalogue), gestion des promotions (approches, merchandising, moteur de règles).</li>
<li><strong>Optimisation de Magento</strong> (atelier)<br />
Bonnes pratiques, outils, analyse des performances, optimisation de l&#8217;hébergement, optimisation du code source des modules, optimisation des flux de données.</li>
<li><strong>Couplage et indépendance décisionnelle</strong> (atelier)<br />
Point sur les échanges de données, intégration d&#8217;outils (ERP, CRM, gestion commerciale, comptabilité, affiliation, data mining, etc.), importance de l&#8217;analyse de données, présentation du concept d&#8217;indépendance décisionnelle et de la solution créée par Xi Ingénierie.</li>
<li><strong>Démonstration eye-tracking avec <a title="Tobii Eye Tracking" href="http://www.tobii.com/">Tobii</a></strong> (atelier)<br />
Analyse de sites, enjeux, exploitation des résultats, mise en oeuvre des préconisations.</li>
</ul>
<p>Les frais d&#8217;inscription de 30 €TTC couvrent l&#8217;ensemble de la journée, repas et collation compris. Important : il n’y aura pas d’inscription sur place.</p>
<p>Informations : <a title="Magentolosa - Xi Ingénierie" href="http://www.x2i.fr/magentolosa-2010-1er-evenement-magento-toulouse/2315">site web Xi Ingénierie</a> ou par téléphone au 05 61 82 58 86</p>
<p>Inscription : <a title="Inscription Magentolosa" href="http://www.amiando.com/magentolosa.html">Magentolosa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Purger les sessions Magento, c&#8217;est utile !</title>
		<link>http://www.magentips.com/2010/01/purger-sessions-magento/</link>
		<comments>http://www.magentips.com/2010/01/purger-sessions-magento/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 21:31:26 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[CE 1.3.x]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[EE 1.6.x]]></category>
		<category><![CDATA[EE 1.7.x]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Trucs et astuces]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[session]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=427</guid>
		<description><![CDATA[Magento dispose d&#8217;un outil d&#8217;installation rapide, simple et efficace, mais une fois que vous avez passé les 5 minutes de cette opération basique, il reste 99,99 % du travail à faire avant d&#8217;ouvrir le site au public. Parmi les petits trucs qu&#8217;il vaut mieux ne pas oublier sur un serveur à fort trafic, il y [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento</a> dispose d&#8217;un outil d&#8217;installation rapide, simple et efficace, mais une fois que vous avez passé les 5 minutes de cette opération basique, il reste 99,99 % du travail à faire avant d&#8217;ouvrir le site au public.</p>
<p>Parmi les petits trucs qu&#8217;il vaut mieux ne pas oublier sur un serveur à fort trafic, il y a la <strong>purge des sessions Magento</strong>. Si vous choisissez de stocker les sessions utilisateurs dans des fichiers (l&#8217;autre option étant de les stocker dans la base de données), ils viendront s&#8217;ajouter les uns après les autres dans le dossier <code>var/session</code> de Magento, sans jamais être supprimés.</p>
<p>Le problème, c&#8217;est qu&#8217;un serveur, même puissant et bien optimisé, accepte mal plusieurs millions de fichiers dans un seul dossier. Il devient même impossible de faire une simple commande <code>ls</code> pour lister son contenu : le serveur vous rendra la main plusieurs heures après&#8230; s&#8217;il y parvient !</p>
<p>Il faut donc <strong>purger les fichiers de sessions régulièrement</strong>. Les plus pressés feront un simple <code>rm -rf</code> du dossier <code>session</code>. C&#8217;est basique mais un peu brutal. Les utilisateurs et clients connectés ne vont pas forcément apprécier la perte de leur session et des commandes en cours&#8230;</p>
<p>J&#8217;ai eu le cas aujourd&#8217;hui sur un serveur dont la purge n&#8217;avait pas été mise en place. Avant de l&#8217;ajouter, j&#8217;ai vérifié que je pouvais gagner les longues minutes de purge de plus d&#8217;un millions de fichiers en supprimant directement le dossier <code>session</code>. Un rapide contrôle du trafic, des sessions et des commandes en cours : aïe, il y a trop de monde. Environ 200 sessions probables (selon temps de visite moyen) avec un taux de transformation de 6% et un panier moyen de 90€, ça me donne&#8230; <strong>1080 € de pertes pour une simple commande <code>rm -rf</code> !</strong> Un peu cher, je trouve. J&#8217;exécute donc une purge par date de fichiers et je laisse faire le serveur :</p>
<pre>find . -atime +1 | xargs rm -f
</pre>
<p>90 minutes plus tard, tous les fichiers non utilisés depuis 48h sont supprimés (oui, +1 donne bien 2 jours, et non 1&#8230;). Je n&#8217;en ai plus &laquo;&nbsp;que&nbsp;&raquo; quelques milliers. Il reste à <strong>automatiser cette commande via crontab</strong> (en ajoutant les chemins absolus, bien entendu) et le tour est joué.</p>
<p>Sauf qu&#8217;il y a encore moyen d&#8217;améliorer tout ça, comme par exemple monter le dossier <code>var</code> de Magento en RAM. On gagne énormément en performances sur la gestions des sessions et du cache. Mais c&#8217;est une autre histoire&#8230;</p>
<p>Au passage , cette petite anecdote montre aussi qu&#8217;il ne faut <strong>jamais perdre de vue le métier de son client ou employeur</strong>. Certaines opérations menées sans réflexion et sans contrôle peuvent rapidement coûter très cher sur un site e-commerce. Il faut <strong>avoir en permanence le réflex d&#8217;évaluer la perte d&#8217;exploitation liée à une opération, même minime</strong>. En fin de mois, le cumul peut représenter bien plus que le salaire perçu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/01/purger-sessions-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flat catalog : attention à la configuration des attributs</title>
		<link>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/</link>
		<comments>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 00:33:24 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.3.0]]></category>
		<category><![CDATA[CE 1.3.1]]></category>
		<category><![CDATA[CE 1.3.1.1]]></category>
		<category><![CDATA[CE 1.3.2]]></category>
		<category><![CDATA[CE 1.3.2.1]]></category>
		<category><![CDATA[CE 1.3.2.2]]></category>
		<category><![CDATA[CE 1.3.2.3]]></category>
		<category><![CDATA[CE 1.3.2.4]]></category>
		<category><![CDATA[CE 1.3.x]]></category>
		<category><![CDATA[CE 1.4.0.0]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[EE 1.6.0.0]]></category>
		<category><![CDATA[EE 1.6.x]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Trucs et astuces]]></category>
		<category><![CDATA[attribut]]></category>
		<category><![CDATA[EAV]]></category>
		<category><![CDATA[flat catalog]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=377</guid>
		<description><![CDATA[Depuis Magento Community Edition 1.3.0, nous obtenons de bien meilleures performances sur le frontend, grâce au catalogue à plat ou flat catalog. Varien a introduit ce concept pour optimiser les temps de réponse des sites qui offrent un catalogue riche (aux alentours de 1000 produits, mais le seuil est très variable selon complexité des attributs, [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis Magento Community Edition 1.3.0, nous obtenons de bien meilleures performances sur le frontend, grâce au <strong>catalogue à plat ou <em>flat catalog</em></strong>. Varien a introduit ce concept pour <strong>optimiser les temps de réponse</strong> des sites qui offrent un catalogue riche (aux alentours de 1000 produits, mais le seuil est très variable selon complexité des attributs, des jeux d&#8217;attributs et des types de produits).</p>
<p>Si l&#8217;activation du <em>flat catalog</em> est à peu près évidente (nous allons voir ça ci-après), il faut comprendre ce que fait Magento lorsqu&#8217;il crée les tables MySQL des produits à plat. Et on constate vite que, <strong>si on ne touche pas au paramétrage des attributs, on n&#8217;obtient pas du tout le résultat escompté !</strong></p>
<p><span id="more-377"></span></p>
<h3>Modèle EAV et flat catalog</h3>
<p>Ce qui fait la souplesse de Magento, c&#8217;est la gestion de ses attributs par un <a title="Modèle EAV sur Wikipedia" href="http://en.wikipedia.org/wiki/Entity-attribute-value_model">modèle EAV</a>. Chaque entité (produit, client, commande, etc.) est composée d&#8217;attributs (prix, couleur, pays, etc.) qui ont chacun une valeur (&laquo;&nbsp;100 €&nbsp;&raquo;, &laquo;&nbsp;vert&nbsp;&raquo;, &laquo;&nbsp;France&nbsp;&raquo;). Comme un site évolue vite, on doit pouvoir ajouter ou retirer des attributs aux entités. Le modèle EAV est conçu pour cela, il permet de <strong>gérer facilement des attributs et leurs valeurs, sans modifier la structure de la base de données et sans écrire une seule ligne de code</strong>.</p>
<p>C&#8217;est un avantage énorme, mais il y a une contrainte de taille : quand Magento doit récupérer une entité (un produit par exemple), il doit parcourir un nombre important de tables dans la base de données pour assembler les valeurs des attributs et reconstituer l&#8217;information. Quand il faut afficher une page de catégorie avec 50 produits qui disposent chacun de 50 attributs, on arrive vite à la limite du tolérable. Comme le temps de réponse d&#8217;un site est le critère numéro 1 dans le succès d&#8217;un site e-commerce, il fallait trouver une réponse. Vous en réviez ? Magento le fait !</p>
<p>Pour accélérer les requêtes en lecture sur la base de données, <strong>Magento va construire de nouvelles tables dont chaque champ (ou colonne) représentera un attribut et chaque enregistrement (ou ligne) les valeurs des attributs d&#8217;une entité</strong>. C&#8217;est simple et rapide !</p>
<p>Bien entendu, <strong>si le catalogue est modifié, les tables doivent être reconstruites pour stocker les nouvelles informations</strong>. On ne met donc en œuvre des entités plates que si les valeurs ne changent pas tout le temps. Inutile d&#8217;y chercher les stocks ou les prix remisés par exemple.</p>
<h3>Construire le flat catalog</h3>
<p>Maintenant que les concepts de base sont posés, il faut savoir une chose : <strong>le <em>flat catalog</em> n&#8217;existe pas par défaut</strong>. Il faut donc le créer soit même depuis l&#8217;interface d&#8217;administration.</p>
<p><strong>Pour créer un flat catalog :</strong></p>
<ul>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
<img class="alignnone size-full wp-image-404" title="Construction du flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-cache.png" alt="Construction du flat catalog" width="287" height="100" /><br />
Il faut d&#8217;abord construire les tables dans MySQL, grâce à ces boutons. On a le choix d&#8217;aplatir les catégories, les produits ou les deux.</li>
<li>Menu Système &gt; Configuration &gt; Catalogue &gt; Frontend<br />
<img class="alignnone size-full wp-image-405" title="Activation du flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-activation.png" alt="Activation du flat catalog" width="470" height="97" /><br />
Si nous ne construisons pas les tables via la gestion du cache, ces deux options sont indisponibles. Mais comme nous l&#8217;avons fait, nous avons maintenant le choix d&#8217;utiliser le flat catalog sur le frontend. Pourquoi faire compliqué alors qu&#8217;une seule étape pourrait suffire ? Simplement parce que Magento peut gérer plusieurs sites. On peut avoir un <em>flat catalog</em> sur un site et pas sur l&#8217;autre.</li>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
Oui, il faut y revenir pour ajouter nos entités (catégories et/ou produits) dans les tables à plat.</li>
</ul>
<p>C&#8217;est tout. Mais est-ce suffisant ? Pas du tout ! Si on analyse les tables créées, on s&#8217;aperçoit vite que <strong>tous les attributs n&#8217;y sont pas, en particulier ceux spécifiques au site</strong>.</p>
<p><img class="alignnone size-medium wp-image-406" title="Flat table par défaut" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-table1-246x700.png" alt="Flat table par défaut" width="246" height="700" /></p>
<p>Si nous voulons afficher des valeurs d&#8217;attributs sans tuer les performances du serveur, il faut les ajouter à la structure des tables à plat. Pas de panique, inutile de faire ce sale boulot par des requêtes SQL hasardeuses. <strong>Magento a tout prévu&#8230; sauf de documenter ce détail essentiel !</strong></p>
<h3>Définir les attributs à aplatir</h3>
<p>Quand nous demandons la construction du <em>flat catalog</em>, Magento utilise l&#8217;<em>Indexer</em> du module <em>Catalog</em> qui contient des contrôles sur la configuration des attributs (fichier Mage\Catalog\Model\Resource\Eav\Mysql4\Product\Flat\Indexer.php). Il contrôle notamment l&#8217;état du paramètre <code>used_in_product_listing</code>. S&#8217;il est égal à 1, l&#8217;attribut est intégré au <em>flat catalog</em>.</p>
<p>Reste à savoir d&#8217;où vient cet état. Une petite recherche (<a title="Explorer Magento avec nWire" href="http://www.magentips.com/2009/12/explorer-magento-avec-nwire/">merci nWire !</a>) et le voici, caché dans la configuration d&#8217;attribut (fichier Adminhtml\Block\Catalog\Product\Attribute\Edit\Tab\Main.php). On a la solution.</p>
<p><strong>Pour ajouter un attribut dans le flat catalog :</strong></p>
<ul>
<li>Menu <em>Catalogue &gt; Attributs &gt; Gérer les attributs</em><br />
Sélectionner l&#8217;attribut à &laquo;&nbsp;aplatir&nbsp;&raquo;.</li>
<li>Volet <em>Propriétés du front-office</em><br />
<img class="alignnone size-full wp-image-407" title="Configuration de l'attribut pour le flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-attribut.png" alt="Configuration de l'attribut pour le flat catalog" width="467" height="55" /><br />
C&#8217;est là que se cache l&#8217;option. Il faut choisir <em>Oui</em> et sauvegarder l&#8217;attribut.</li>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
On reconstruit le cache.</li>
</ul>
<p>Le résultat est nettement meilleur. J&#8217;ai maintenant mon attribut dans mon <em>flat catalog</em> (ici <em>manufacturer</em>). Et un mystère de moins !</p>
<p><img class="alignnone size-medium wp-image-408" title="Table plate après insertion d'attributs" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-table2-234x700.png" alt="Table plate après insertion d'attributs" width="234" height="700" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Découvrir les widgets Magento</title>
		<link>http://www.magentips.com/2009/10/decouvrir-widgets-magento/</link>
		<comments>http://www.magentips.com/2009/10/decouvrir-widgets-magento/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 20:32:34 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[CE 1.4.0.0]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[EE 1.6.0.0]]></category>
		<category><![CDATA[EE 1.6.x]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[réseaux sociaux]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=117</guid>
		<description><![CDATA[L&#8217;automne sera chargé en mises à jour Magento. Magento Enterprise Edition 1.6.0.0 sera lancé sous peu (la version RC 1 est disponible pour les partenaires depuis le 8 octobre). Quant à Magento Community Edition, il passera en version 1.4.0.0 avant Noël (I hope so, Yoav!). Cette nouvelle série Magento va très vite creuser l&#8217;écart avec [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 375px;">
<a title="Présentation Magento Widgets" href="http://www.magentocommerce.com/blog/comments/introducing-magento-widgets/"><img class="alignnone size-full wp-image-118" title="Magento Widgets" src="http://www.magentips.com/wp-content/uploads/2009/10/magento-widgets-logo.png" alt="Magento Widgets" width="375" height="120" /></a>
</div>
<p>L&#8217;automne sera chargé en mises à jour <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento</a>. <strong>Magento Enterprise Edition 1.6.0.0</strong> sera lancé sous peu (la version RC 1 est disponible pour les partenaires depuis le 8 octobre). Quant à <strong>Magento Community Edition</strong>, il passera en <strong>version 1.4.0.0</strong> avant Noël (I hope so, Yoav!).</p>
<p>Cette nouvelle série Magento va très vite creuser l&#8217;écart avec ses concurrents (mais aussi avec les anciennes séries Magento&#8230;), grâce à des fonctionnalités vraiment intéressantes. Outre le <a title="Un bien joli panier pour Magento 1.4" href="http://blog.christophelebot.fr/2009/07/28/un-bien-joli-panier-pour-magento-14/">nouveau système de calcul de prix</a> (dont les tests m&#8217;ont bien occupé au début de l&#8217;été), Magento intègrera également un <strong>moteur de widgets</strong>.</p>
<p><span id="more-117"></span></p>
<h3>Des widgets, pour quoi faire</h3>
<p>Les widgets sont partout dans les applications web aujourd&#8217;hui car ils permettent aux utilisateurs non techniciens d&#8217;<strong>ajouter des contenus dynamiques</strong> à leur site web. Plus besoin d&#8217;un développement avancé pour afficher la liste des 5 produits les plus vus de la semaine&#8230; même s&#8217;il faut des développeurs pour programmer les widgets qui feront  cela ! Mais si les widgets sont suffisamment bien conçus, on pourra par exemple :</p>
<ul>
<li>placer des vidéos</li>
<li>accéder à d&#8217;autres services web (réseaux sociaux, flux RSS, partenaires, etc.)</li>
<li>afficher un nuage de tags</li>
<li>lister les derniers commentaires</li>
<li>classer les produits par avis des clients</li>
<li>etc.</li>
</ul>
<h3>Comment créer un widget Magento ?</h3>
<p>Les widgets Magento sont des <strong>blocs du frontend</strong> dont le comportement est défini dans l&#8217;interface d&#8217;administration. Ils doivent être développer selon la <strong>même approche que les modules Magento</strong>. Les développeurs Magento ne seront donc pas dépaysés, la logique reste la même : un dossier pour le widget avec sa configuration XML, son modèle métier, ses helpers et son activation dans <code>app/etc/modules</code>. Jusque là, rien de neuf.</p>
<p>La grosse différence est l&#8217;apparition d&#8217;un <strong>fichier <code>widget.xml</code></strong> dans le dossier <code>etc</code> du module, à côté du <code>config.xml</code>. Il sert à déclarer le widget dans le moteur de widgets afin de le rendre disponible à l&#8217;utilisateur du backend.</p>
<p>Pour que le widget fonctionne, il doit <strong>implémenter une interface</strong> (dans le sens <em>programmation orientée objet</em>) pour gérer les flux de données (ajout, modification et accès) et afficher le résultat (méthode <code>toHtml()</code>).</p>
<p><strong>Attention à faire un travail propre !</strong> Toutes les méthodes de cette interfaces existent dans le noyau de Magento dans des classes abstraites. On peut donc tirer bon avantage à les utiliser pour fiabiliser le rendu final. Le <a title="Tutorial: Creating a Magento Widget, Part 1" href="http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-magento-widget-part-1">premier didacticiel sur le site officiel</a> est très clair sur ce point.</p>
<h3>Comment utiliser un widget Magento ?</h3>
<p>Une fois programmé et correctement installé, le widget est accessible via le module wysiwyg. Ah oui, j&#8217;ai oublié de le dire : <strong>Magento intègrera désormais un module wysiwyg en standard</strong>. Un progrès notable !</p>
<p>La suite est tellement simple que je ne vois pas l&#8217;intérêt d&#8217;expliquer comment s&#8217;en servir&#8230;</p>
<h3>Pour conclure</h3>
<p>Je vois un énorme avantage avec l&#8217;arrivée des widgets : <strong>de nombreuses extensions vont pouvoir disparaître et simplifier le travail de développement et d&#8217;intégration des sites</strong>. Sans oublier que ce ménage salvateur va fiabiliser la plate-forme. Je suis content de cette série 1.4, vraiment content !</p>
<h3>Pour aller plus loin</h3>
<ul>
<li><a title="Introducing Magento Widgets" href="http://www.magentocommerce.com/blog/comments/introducing-magento-widgets/">Introducing Magento Widgets</a></li>
<li><a title="Tutorial: Creating a Magento Widget, Part 1" href="http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-magento-widget-part-1">Tutorial: Creating a Magento Widget, Part 1</a></li>
<li><a title="Tutorial: Creating a Magento Widget, Part 2" href="http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-magento-widget-part-2">Tutorial: Creating a Magento Widget, Part 2</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2009/10/decouvrir-widgets-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

