Caches et indexes : optimisez (vraiment) vos performances Magento

Caches et indexes : optimisez (vraiment) vos performances Magento

Cette présentation est tirée de la conférence technique que j’ai donné début juin en tant que consultant de l’e-Commerce Academy, lors du Bargento 2013.

Notre expérience en terme de cabinet d’expertise sur Magento nous a montré que beaucoup d’e-Commerçants, d’intégrateurs, d’agences ont rencontré, rencontrent et rencontreront encore des problèmes et des pertes de performance sur Magento.

Si une grande majorité des dits problèmes de performance ont pour origine une mauvaise implémentation dans Magento, que ce soit à cause de mauvais développements spécifiques ou l’intégration de module(s) communautaire(s) au socle technique discutable, il demeure toutefois que Magento est une solution qui n’est pas parfaite et qui présente des faiblesses techniques. De fait, une utilisation aux limites de le plateforme peut dégrader de façon parfois exponentielle les performances.

Le but de ce billet aujourd’hui est de vous montrer à mon sens quelles sont les 2 faiblesses natives les plus graves et de vous proposer des pistes d’optimisations dans chacun des cas.

Lire la suite

Magento 2 : ce qui va changer !

Magento 2 : ce qui va changer !

Mise à jour 02.12.14 : retrouvez les dernières actualités de Magento 2 avec la conférence vidéo de notre expert Gabriel BOUHATOUS lors du Bargento 2014 « Magento 2 : is « to migrate or not to migrate » the right question ? » ainsi que sa présentation lors de la MageConf, journée dédiée aux développeurs Magento, « Magento 2 : au-delà du changement de version, un changement de paradigme ? »

Lire la suite

Magento : faille de sécurité sur les données clients

Magento : faille de sécurité sur les données clients

Une faille de sécurité affecte le processus de commande de certaines versions de Magento Community et Enterprise. L’exploitation de la faille permet la récupération des adresses clients enregistrées sur le site, c’est à dire :

  • identité : prénom, nom, civilité
  • société, téléphone, fax
  • adresse complète : rue, code postal, ville, région, pays
  • date de création et de mise à jour de l’adresse client

Exemple de données brutes récupérées librement :

{"entity_id":"1","entity_type_id":"2","attribute_set_id":"0",
"increment_id":"","parent_id":"2","created_at":"2012-04-22 20:13:28",
"updated_at":"2012-04-22 20:13:28","is_active":"1","firstname":"Gabriel",
"lastname":"Bouhatous","company":"The e-Commerce Academy",
"city":"Paris","region":"257","postcode":"75008","country_id":"FR",
"telephone":"068977xxxx","fax":"","region_id":"257","street":
"140 Boulevard Haussmann","street1":"140 Boulevard Haussmann"}

Lire la suite