Magento est en fin de vie et des systèmes plus adaptés aux pratiques d’aujourd’hui ont vu le jour.
Il est temps de regarder ce qui se fait ailleurs, et nous avons décidé il y a presque 2 ans de regarder du côté de Sylius.
Sylius n’est pas la solution complète qui permet de mettre en place un site
e-commerce en quelques heures comme c’était possible avec un Magento.
Beaucoup de marchands ont fait ce chemin il y a une dizaine d’années et sont
maintenant dans une situation difficile : faut-il migrer de Magento vers une
autre solution e-commerce ? Et à quel coût ?
Vous venez de loin !
Magento est une solution extrêmement complète et qui profite d’une quantité de
modules complètement incroyable.
Le problème c’est que ces modules ne sont pas toujours bien développés et que
Magento contient bien trop de fonctionnalités que les marchands n’utilisent pas.
Cela résulte en un Magento lent avec beaucoup de fonctionnalités qu’il faudra
peut-être reprendre sur le nouveau site.
Alors quand il s’agit de repartir sur une base plus saine forcément on pense à Magento 2. C’est la suite logique, après la version 1 on passe sur la version 2. On se dit aussi que ça pourrait être moins compliqué.
Sauf que Magento 2 c’est un “replatforming” complet. On change totalement de
système en réalité ! La logique applicative reste la même, le back-office change un
peu mais on y retrouve toujours les mêmes princiques et fonctionnalités que dans
Magento 1.
Sauf que le code est très différent et que pour reprendre un développement
spécifique de Magento 1 il faut le refaire sur Magento 2. Et souvent le coût de
ce code est supérieur au coût initial.
Pourquoi ?
Simplement parce que tout a changé ! Magento 2 est plus complexe déjà, mais aussi
parce que les développeurs sont plus difficiles à trouver : ils sont attirés par
les autres solutions e-commerce qui existent ! Et ils demandent des salaires plus
importants qu’avant. En bref tout coûte plus cher.
Que faut-il faire pour migrer sur Sylius ?
La première chose que vous devez faire c’est lister les fonctionnalités critiques pour votre business :
- la connexion à votre ERP ;
- la connexion à votre emailing (MailChimp par exemple) ;
- l’import de vos produits ;
- la récupération de vos clients ;
- les modes de paiement disponibles ;
- les transporteurs et tarifs des frais de port ;
- etc.
Réfléchissez aussi à l’usage que vous avez de votre back-office, aux opérations
de picking et à votre logistique.
Certains de nos clients ont un back-office extrêmement personnalisé, sous Magento
comme sous Sylius.
Ensuite vous pouvez commencer à réfléchir à une migration vers Sylius et envisager obtenir un devis, ou au moins un ordre de grandeur, de la part d’une agence web.
N’oubliez pas : c’est une nouvelle aventure qui comprend des embûches !
Vous avez accumulé beaucoup de fonctionnalités et de données avec votre Magento 1
et il n’est pas possible d’avoir la même chose !
Il va peut-être falloir faire des concessions.
C’est comme changer de voiture, au global on est gagnant mais il y a (presque)
toujours un petit truc qui nous manque.
Comment ça se passe dans les faits ?
Une fois que tout le monde est au fait de la direction à prendre il n’y a pas de temps à perdre ! La migration vers Sylius n’attend pas !
Le setup du projet, la mise en place de Sylius, des bonnes pratiques, des tests automatisés, le serveur de production (et staging, etc.) : tout ça on doit le faire dès le départ !
Très vite on commence par concevoir le nouveau design afin de valider le fonctionnel de votre site e-commerce Sylius.
Dans le même temps on prend le temps de migrer les données essentielles : les clients et
les adresses. En général ça peut aller assez vite si vous êtes sur du natif Magento.
Par contre attention à vos attributs personnalisés ! Ils vont engendrer des
développements complémentaires.
Les commandes ? On importe seulement si c’est vraiment nécessaire.
Si on veut juste avoir un historique simple on peut aussi conserver l’ancienne base
de données afin d’afficher le strict nécessaire dans le compte client.
Une fois que le design est là on fait en sorte de faire une belle intégration et on commence à développer les fonctionnalités qui ne sont pas inclues dans Sylius.
Attention au SEO !
Changer de plateforme c’est souvent faire un changement dans les URLs. Ça veut dire que vous risquez de perdre beaucoup de SEO si on n’y fait pas attention dès le début !
Nous avons des outils pour permettre le suivi des erreurs 404 une fois la migration effectuée et la plupart des redirections en place : on loupe toujours des pages, c’est un fait.
On en profitera aussi pour améliorer le SEO au global sous Sylius : via une meilleure ergonomie, des bonnes pratiques un peu meilleure en général, des micro-données et surtout une formation de vous et vos équipes sur un bon SEO !
Des surprises et du temps
Nous connaissons rarement votre site Magento 1 aussi bien que vous.
Nous connaissons la technique mais ça n’est pas nous qui faisons votre business,
c’est vous !
Alors restez avec nous tout au long, investissez du temps pour nous afin que nous
puissions faire les bons choix techniques sur Sylius, et qu’ensemble nous menions
votre projet jusqu’au bout et dans les temps.
Un tel projet en prend beaucoup, du temps. Mais avec une bonne organisation Agile comme chez Monsieur Biz, finalement on peut s’en sortir avec quelques coups de fil dans la semaine et 1 ou 2 heures de rendez-vous en fin de semaine.
Et n’oubliez pas que les surprises, bonnes ou mauvaises, vous en aurez !
On ne change pas de plateforme e-commerce sans oublier quelque chose, sans stress
et sans imprévus.
Et ensuite ?
Une fois que votre site est en ligne vous allez avoir des choses à améliorer : plein !
Et si vous faisiez appel à nous pour migrer votre Magento 1 vers un beau Sylius ?