La boîte à outils des utilisateurs de Magento : ressources, analyses, trucs et astuces, dossiers, extensions, tests

Le Mageopardy est en ligne !

Mageopardy

La MageConf fut un véritable succès ! 100 places, 100 inscrits, un repas mémorable, des conférences passionnantes, une ambiance décontractée… et un nouveau jeu pour les fans de Magento !

Les nostalgiques et les absents l’attendaient, alors voici… le Mageopardy en ligne !

MageConf 2014, c’est vendredi !

Avec un bon rythme d’un seul article par an, je me concentre sur l’essentiel 😉

Alors, une fois encore cette année, ce sera pour la MageConf qui a lieu à Paris le 21 novembre 2014.

J’y serai, bien sûr, et j’aurai l’immense privilège de présenter le Mageopardy, un jeu qu’il va falloir prendre au second degré ! Qui aura un sans faute dans la salle ? Réponse vendredi !

Mageopardy

Je me rends compte que je n’ai même pas publié ici ma conférence faite lors de la MageConf 2013 : The Worst Practices for Magento. Pour ceux qui ne l’auraient pas encore apprise par cœur (si, si, il y en a !), la voici en intégralité :

Informations et inscriptions sur le site officiel MageConf.

MageConf : un événement très attendu par les développeurs Magento !

Curieusement, depuis la sortie de la toute première version de Magento en mars 2008, aucun événement dédié aux développeurs Magento n’a eu lieu en France. Pourtant, le sujet a de quoi remplir des salles chaque année dans toutes les grandes villes !

J’ai souvent entendu : « Ce serait bien si… », « Ah oui, il y a de quoi faire… ». Cela a duré cinq ans. Et puis cette année, à l’occasion du Salon E-Commerce à Paris, Nicolas Trossat (Boutik Circus) a franchi le pas : « Bon allez, cette année, on le fait ! ».

Voici donc la première édition de la MageConf !

N’attendez pas un événement strass et paillettes, ni une communication à faire pâlir l’équipe marketing de Magento. Non, rien de tout ça, bien au contraire. Ce sera simple et convivial, dans un lieu qui se prête très bien à ça. Le but est d’échanger, de découvrir des approches différentes, de synthétiser les bonnes pratiques et de repartir avec des idées plein la tête et une motivation suffisante pour bien passer l’hiver !

Au programme, 6 conférences et 2 tables rondes. Pour être sûr de caler aux attentes des développeurs, les sujets des conférences ont été soumis aux votes des inscrits pendant 10 jours. Au final, on se retrouve avec des sujets pragmatiques (on sent que les développeurs Magento cherchent à optimiser leur travail !) :

  • synthèse des bonnes pratiques
  • approche efficace de montée en version de Magento
  • méthodes agiles dans les projets Magento
  • outils d’amélioration de la productivité
  • solutions autour des échanges de données
  • qualité de code, mesures, résultats
  • utilisation de Magento comme framework pour d’autres activités

Quant à moi, je prends le contre-pied de toutes ces bonnes intentions et je vous présenterai tout ce qu’il ne faut pas faire avec Magento ! Des fois, certains retiennent mieux dans ce sens là… Merci aux votants qui me permettent ainsi de présenter ce sujet décalé !

Au final, je pense que tout être vivant (dans l’écosystème Magento) devrait connaître ce moment unique ! Vous êtes les bienvenus. Et pas d’excuse : c’est gratuit ! Attention, il n’y a que 100 places !

MageConf, à Paris le 27 novembre 2013 de 9h à 18h. Inscription gratuite obligatoire. Pour plus d’informations, consultez le site officiel de la MageConf.

 

 

Magentips Digest #2

Deuxième sélection d’informations pour votre activité e-commerce. Toujours en vrac, toujours pas très présentable, mais au moins, elle est diffusée 😉

  • Un article sur les performances de la version mobile de grands sites e-commerce. Difficile d’avoir une vue objective des performances, mais ce test montre de grandes variations sur le poids des pages ou sur les temps de réponse. eBay et Amazon restent les plus rapides…
    Source : Performance Web : les ténors du e-commerce les plus rapides sur mobile
  • Encore des performances de grands sites avec un classement par disponibilité. Les temps de réponse sont, là aussi, très variés, avec une moyenne à… 3,25s ! On est loin de la barre de 1,5s imposée par Google… D’ailleurs, les temps de réponse sont globalement à la hausse. La cause : des pages web qui s’alourdissent (frameworks JS, CSS, Ajax, etc.).
    Source : E-commerce : des efforts sont nécessaires en matière de performances
  • E-commerçants, il reste des milliers de Français à conquérir ! A en croire ce sondage, une bonne partie des Français est loin d’avoir pris l’habitude d’acheter en ligne. Cette situation unique viendrait d’une belle réussite française : la grande distribution !
    Source : Le e-commerce a encore des Français à conquérir
  • La livraison des colis e-commerce commence à poser des soucis dans les grandes villes : pollution, embouteillages. Rennes prend les devants et va étudier différentes solutions. Je trouve l’initiative très intéressante : elle a le mérite de poser la question des retombées environnementales de l’activité e-commerce.
    Source : Rennes réfléchit à désengorger la ville
  • Une liste noire de mauvais commerçants ? Pas franchement exhaustive, mais ceux-là s’offrent une belle notoriété qui va sans doute plomber les résultats…
    Source : Une association de consommateurs dénonce les sites à problèmes
  • N’oubliez pas le grand rendez-vous e-commerce de l’année. C’est à Paris, la semaine prochaine ! Je sais que tout le monde le sait, mais bon… c’est la semaine prochaine !
    Source : Salon e-Commerce Paris, du 24 au 26 septembre 2013

Ah… Pas un mot sur Magento. En cherchant un peu, je peux au moins vous dire que Magento Enterprise Edition 1.13.0.2 est sortie il y a quelques semaines et que Magento Community Edition 1.8 devrait l’être dans deux semaines.

Dernière nouvelle pas très réjouissante (sauf pour moi !) : mon livre est épuisé et, vu son âge (2 ans), il ne sera pas réimprimé. Il va donc vivre une seconde vie sur les sites de troc !

Magentips Digest #1

C’est la rentrée ! Si, si, il faut s’en réjouir : vous avez la pêche, vous avez envie de faire plein de choses, vous voulez travailler autrement mieux… Bref, vous cherchez à oublier les vacances et vous cherchez un peu d’inspiration. Alors je me suis dit qu’une sélection d’informations autour du e-commerce et de Magento pourrait vous aider. Un format court et un peu « brut de décoffrage » parce que ni vous, ni moi n’avons le temps de diffuser chaque jour un article de 2000 lignes. Un choix qui reste le mien, mais qui me semble représentatif des tendances et des discussions entre experts.

Voici donc le premier numéro du Magentips Digest !

  • Un bon article qui explique un avantage clé de Magento Enterprise Edition 1.13 : l’optimisation des inodes du cache et un gain appréciable sur les temps de réponse.
    Source : The Magento Mage_Cache_Backend_File backend provide some holidays for your inodes
  • Pour savoir si un site Magento utilise l’édition Community ou l’édition Enterprise, il suffit de faire une requête sur l’adresse :
    http://www.example.com/staging/index/stub
    Magento CE renvoie une erreur 404, mais pas Magento EE.
    Source : Xi Ingénierie
  • Faut-il adopter une solution e-commerce ou un framework e-commerce ? La question doit se poser avant de faire un choix pour un site, mais la réponse est loin d’être évidente. Surtout avec Magento qui semble être une solution, mais qui peut être un framework efficace pour ceux qui savent manier son excellente architecture à bas niveau.
    Source : Vaut-il mieux un framework ou une solution e-commerce ?
  • Faut-il encore utiliser la pagination dans les pages de catégories ? C’est vrai qu’il existe des solutions intéressantes pour la remplacer. A condition de bien anticiper les effets sur le SEO et les performances.
    Source : Et si on supprimait la pagination sur les sites e-commerce ?

Préparer Magento à la hausse de la TVA

Alors que les e-commerçants reprennent leur souffle après le rush de Noël, une mauvaise nouvelle vient gâcher les fêtes : la TVA à taux réduit passe de 5,5% à 7% le 1er janvier 2012. Sympa la bascule de TVA en plein réveillon ! Pour ne rien arranger, des cas particuliers sont déjà prévus, comme la TVA sur les livres qui n’augmentera qu’à partir du 1er avril 2012.

Il reste encore deux jours pour préparer Magento à cette hausse de TVA.

Gestion des taxes par Magento
Principe de gestion des taxes dans Magento.

Avant de commencer, faisons un rapide rappel du principe de gestion des taxes dans Magento (voir le schéma) :

  • Les taux de TVA sont définis par zone géographique.
  • Chaque produit appartient à une classe de taxe qui définit comment calculer sa TVA. S’agit-il d’un produit à taxer avec un taux normal ou réduit ? Est-ce un produit exonéré ? C’est par la classe de taxe que nous pouvons appliquer la bonne règle de taxes au produit.
  • Chaque client appartient aussi à une classe de taxe. Nous pouvons donc modifier le calcul de la TVA en fonction du profil du client (par exemple, clients professionnels qui dépassent les seuils intra-communautaires).

Pour passer d’un TVA de 5,5% à 7%, il suffit donc de modifier le taux de TVA dans la définition du taux par zone géographique :

  1. Ouvrir la page Ventes > TVA & autres taxes > Gérer les zones et les taux des taxes.
  2. Cliquer sur la ligne de tableau qui correspond à la TVA réduite.
  3. Modifier le taux de la TVA et éventuellement les libellés des vues.
  4. Cliquer sur Sauvegarder le taux.
Liste des taux par zone avant modification
Liste des taux par zone avant la modification de la TVA à taux réduit.
Modification du taux de TVA
Modification du taux de TVA.

En principe, c’est tout. Mais comme souvent, ce serait trop simple… Deux raisons à cela :

  • La loi de finances prévoit une exigibilité de la TVA sur la livraison, et non la commande. Donc si un client commande le 30/12/11 et si vous le livrez le 02/01/12, vous devrez versez 7% de TVA au fisc ! Difficile de préparer Magento à cet exercice d’équilibriste… Il y aura donc un peu de régularisation à faire et ce sera pour la poche des commerçants.
  • L’exception des livres qu’il faut continuer à imposer à 5,5%, nécessite de créer une classe de taxe spécifique. Les livres devront donc appartenir à cette nouvelle classe de taxe.

Si vous vendez des livres, vous devez donc distinguer la TVA à 5,5% et celle à 7% :

  1. Ouvrir la page Ventes > TVA & autres taxes > Classe de taxe produit.
  2. Cliquer sur le bouton Ajouter.
  3. Définir un nom de classe et cliquer sur le bouton Sauvegarder la classe.
  4. Ouvrir la page Ventes > TVA & autres taxes > Gérer les zones et les taux des taxes.
  5. Ajouter une nouvelle taxe pour les livres.
  6. Ouvrir la page Ventes > TVA & autres taxes > Gérer les règles de taxes.
  7. Ajouter une nouvelle règle pour associer la classe de taxe livre au taux livre.
  8. Modifier toutes les fiches produits concernées pour affecter la classe de taxe spécifique aux livres.
Nouvelle classe de taxe pour les livres
Ajout d’une classe de taxe spécifiques aux livres.
Nouveau taux de TVA pour les livres
Ajout d’un taux de TVA pour les livres.
Liste des règles de taxes
Liste de règles de taxes avant l’ajout de la règle spécifique aux livres.
Nouvelle règle de taxe pour les livres
Ajout de la règle de taxes spécifique aux livres.

Ouf, c’est fini ! Il ne reste plus qu’un détail : ne pas oublier de changer le taux de la TVA sur les livres le 01/04/12 ! D’ici là, on nous aura peut-être imposé une augmentation de la TVA normale, celle à 19,6% actuellement…

Pour les aspects purement comptables, vous pouvez consulter cet article sur le site Fiducial, bien détaillé et contenant des exemples pratiques.

Livre Magento au format e-book… et en promo !

Le Père Noël réserve de bonnes surprises cette année : mon livre Pratique du e-commerce avec Magento, paru chez Pearson, est désormais proposé au format électronique.

Vous pouvez maintenant faire des recherches sur les mots-clés ! Un gain de temps appréciable quand on cherche un détail.

Et comme une bonne nouvelle ne vient jamais seule, vous avez jusqu’au 31 décembre 2011 pour obtenir votre copie à un prix plus qu’intéressant : 22,39 € au lieu de 27,99 € !

Bilan 2011 de Magento

En ce moment, on ne parle que de Prestashop. Après tout, ce n’est qu’un juste retour des choses. Prestashop et Magento sont jumeaux, mais l’américain à bénéficier d’une belle couverture médiatique, pendant que le français mettait au point sa stratégie. Maintenant, les rôles sont inversés : Magento qui a servi de modèle, fait moins rêver et Prestashop a trouvé les ressources pour rattraper son retard sur la communication et le marketing. Sans oublier la technique.

Je ne reviendrai pas sur les différences fondamentales entre les deux solutions (quoique, si, peut-être). Les deux méritent l’attention, mais ne répondent pas aux mêmes besoins.

Ce qui m’intéresse, c’est le décalage entre le plongeon d’activité sur les blogs et réseaux sociaux français autour de Magento et les avancées majeures que Magento entreprend avec la solution depuis quelques mois. Ce qui m’intéresse aussi, c’est de constater que la situation ne concerne que la France. Ailleurs dans le monde, les échanges autour de Magento restent très soutenus.

D’un autre côté, si tous les experts Magento ont autant de travail que moi en ce moment, je comprends qu’ils n’aient pas le temps d’en parler ! La fin de l’année approche, il faillait au moins faire une petite synthèse des derniers mois.

Alors que se passe-t-il en ce moment chez Magento ?

Lire la suite »

Découvrez mon livre Magento sur le Journal du Net

Livre Magento sur le Journal du Net

Ce n’est pas une nouvelle fraîche, mais je n’avais pas eu le temps d’en parler : il y a deux mois, le Journal du Net – Développeurs a réalisé un dossier spécial sur Magento dont le contenu repose entièrement sur le chapitre 19 de mon livre.

Il s’agit d’une petite découverte de l’architecture de la plate-forme et des bonnes pratiques de développement. Rien de nouveau pour ceux qui connaissent le livre, mais j’espère qu’il donnera envie aux autres de tester Magento en privilégiant une « approche respectueuse de l’environnement ». Oui, ce serait dommage de gâcher un si bon outil et de passer à côté de ses atouts.

Changement important sur Magento Connect

Magento Connect

Magento vient de publier une note importante à destination des développeurs concernant le dépôt d’extensions sur Magento Connect. Désormais, Magento ne génère plus automatiquement la clé d’extension pour Magento Connect 2.0, même si vous avez packagé votre extension en indiquant des versions de Magento compatibles avec Magento Connect 2.0 (à partir de Magento Community Edition 1.5).

Ce changement indispensable permet d’éviter un décalage de compatibilité entre la configuration de l’extension et le profil de l’extension sur Magento Connect. Il appartient donc au développeur de placer sur Magento Connect les packages pour Magento Connect 1.0 et/ou Magento Connect 2.0. Les clients vous remercieront mille fois d’avoir vérifier la compatibilité de votre travail avec leur plate-forme !

Source : Magento Connect – Extension Keys Update