migration-prestashop-8

PrestaShop 8 vs Prestashop 1.7 : Nouveautés, comparatif et conseils pour migrer

L’arrivée de PrestaShop 8 marque un tournant significatif dans le monde du e-commerce. Cette mise à jour apporte son lot de nouvelles fonctionnalités, d’améliorations et de changements, qui méritent une analyse approfondie.

Dans cet article, nous explorons les nouveautés de PrestaShop 8, le comparons à son prédécesseur, PrestaShop 1.7, et discutons de l’impact commercial de ces changements. Nous examinons également les avantages et les inconvénients d’une migration vers cette dernière version, une décision cruciale pour de nombreux commerçants en ligne.

 

Nouveautés principales de PrestaShop 8.0

PrestaShop 8.0 se présente comme la version ultérieure de PrestaShop 1.7.8. Dans cette évolution, le CMS a révisé sa nomenclature pour s’aligner sur le système de versionnement classique. Le premier chiffre indique désormais la version majeure, alignant PrestaShop avec d’autres plateformes telles que Symfony, Drupal ou PHP.

Un changement majeur entre PrestaShop 1.7.8 et PrestaShop 8.0 réside dans le système de gestion des templates. PrestaShop 8 adopte Twig comme moteur de template, reconnu pour sa rapidité et sa sécurité accrue par rapport à Smarty, utilisé précédemment. Cette évolution implique une réduction des vulnérabilités en matière de sécurité.

Cette mise à jour n’est pas seulement une question de nouvelles fonctionnalités et d’amélioration esthétique, bien qu’elles soient importantes pour le développement de la plateforme. Il s’agit principalement d’une actualisation cruciale du CMS.

La version 8 de PrestaShop joue un rôle clé dans la sécurisation et la stabilisation à moyen et long terme de la plateforme et des affaires de ses clients. C’est la dimension sécuritaire qui est ici prédominante. En outre, cette nouvelle version majeure est essentielle pour permettre aux sites utilisant PrestaShop de planifier des développements futurs pour leurs boutiques en ligne.

Avec le lancement de cette version 8.0, PrestaShop a intégré le socle technique de Symfony 4.4, marquant un progrès significatif pour le CMS. Néanmoins, cette avancée représente le strict minimum attendu.

Cependant, il est à noter que Symfony 4.4 approche de sa fin de vie. Il n’y aura plus de mises à jour pour corriger les bugs de cette version après décembre 2022, et elle atteindra sa fin de vie (E.O.L) en novembre 2023.

En conséquence, la nouvelle version de PrestaShop ne fournira qu’une année de garantie de sécurité pour les utilisateurs, ce qui est relativement court. Parallèlement, Symfony a évolué vers la version 6.

La mise à jour vers Symfony devrait normalement accélérer le déploiement de nouvelles fonctionnalités déjà prévues. Actuellement, nos équipes utilisent Symfony 6. Il reste à voir si PrestaShop proposera rapidement des mises à jour vers des versions plus récentes de Symfony dans ses prochaines versions.

Migration de Prestashop 1.7 vers 8



Nous vous conseillons de faire un benchmark poussé de votre solution actuelle avant toute migration. En effet une majorité de modules sur le marché n’est pas migré sur la dernière version de Prestashop notamment à l’heure actuelle Chronopost.

Prestashop a rendu disponible un outil de migration automatique pour passer de Prestashop 1.7 à Prestashop 8. Vous pouvez le trouver ici : Lien vers l’outil de migration : https://github.com/PrestaShop/autoupgrade/releases/tag/v4.15.0

Cependant, nous n’avons pas encore eu l’occasion de le tester, donc notre avis est pour l’instant basé sur des suppositions. Il est fréquent que les processus de migration dits « automatiques » nécessitent en réalité une intervention manuelle.

Il est préférable de faire appel à une agence pour faire des backup, une pré-production et une migration assurée.

Get Your Free Website Checkup

Discover main benefits and issues of your website and how to fix them.
Contacter L'Agence 88