Comment et pourquoi mettre à jour un Magento ?

Mise à jour de Magento

Qui sommes nous ?

On est 410-Gone une entreprise Lyonnaise spécialisé dans l'e-commerce (Magento) et dans le SEO. Dans notre équipe nous avons un développeur Magento 1 et Magento 2 expérimenté. Pour nos clients nous réalisons des modules Magento pour répondre à leurs besoins.

Comment peut on vous aider ?

Nous pouvons vous aider à faire une monté de version de votre Magento grâce à notre expertise sur le sujet. Faire une mise à jour a plusieurs impacte sur un site web. Une mise à jour mineur contient en général de petit patch de sécurité et quelques améliorations. Il est possible de faire juste de micro patch de sécurité aussi nommé "magento patch supee" qui sont disponible pour chaque version de Magento.

Les montées de version majeure sont plus impactant. Il y a en général :

  • Des modifications pour la sécurité du site
  • Des améliorations pour la performance (affichage des pages et mise à jours des index)
  • Des corrections de bug
  • Ajout de nouvelle fonctionnalité à Magento  

Vous pouvez aussi faire le grand saut et passer de Magento 1 à Magento 2. Dans ce cas-la le processus est complètement différent car le code a beaucoup évolué et les modules existant ne seront plus compatibles. Il faut dans ce cas faire une migration des données et procéder à un re-design du site.

 Quels sont les problèmes à éviter ?

Lors de la montée de version il y a des étapes à bien réalisé a chaque fois pour éviter les problèmes :

  • Faire une sauvegarde de la base de données
  • Faire une sauvegarde du code du site
  • Ne jamais faire la mise à jours directement en production, il faut toujours tester avant sur un environnement de test
  • Vérifier que le code ne casse pas une surcharge du comportement du site
  • Vérifier la compatibilité de la version de Magento avec les versions de Php et Mysql du serveur

En cas de problème il faut bien comparer le code avant et après pour isoler le problème. Le cas le plus problématique est quand le code de magento a été modifier directement dans le core de Magento. il faut bien penser aussi à vérifier que les modules installés via Magento connect, sont bien à jour ou compatibles. Les points les plus sensibles à vérifier sont :

  • La création des commandes
  • Le processus d'inscription des clients 
  • La création de modification des produits
  • Les modules spécifiques à votre entreprise
  • L'envoi des emails aux clients
  • Vérification des performances avant et après pour voir s'il n'y a pas de blocage 

Différentes méthodes pour monter en version

Il y a plusieurs méthodes pour monter de version :

  • Utiliser Magento connect manager depuis l'admin du site (peu fiable)
  • Récupérer le code, mettre à jour manuellement puis uploader via FTP

Pourquoi nous choisir ?

Vous pouvez nous choisir pour notre expérience. En tant que développeur nous avons une compréhension concrète et technique du code et de l'impact des modifications. Avec plus de 10 ans dans le E-commence nous sommes bien placés pour vous aider.

En cas de problème suite a la montée de version nous somme capables d'adapter vos modules existant et les rendre compatible. Cela par contre nécessite du développement. Contactez-nous pour en savoir plus sur nos offres de mise à jour.

Contactez-nous

Souhaitez vous également consulter ces articles ?
  • Cours Magento
    Cours Magento


  • Développeur
    Développeur

    Si vous cherchez à recruter un développeur Magento, nous vous proposons nos services afin d'assurer qualité et efficacité dans chacun de vos projets Magento.


  • Bug magento
    bug magento

    Ce tutoriel hors série est là pour vous aider à débugguer lors de vos premiers pas sous magento, vos premières créations de modules avec notamment l'installation de xdebug sur Linux ou virtual machine.


  • Block template
    block template


  • Versions
    Versions

    Nous parlons ici des différences entre les versions de magento Community et Enterprise ainsi que de l'application de patch et de mise à jour