La version bêta de PrestaShop 8.0 a été lancée en août 2022. La version finale sera publiée dès que possible. Ce sera la version majeure de PrestaShop depuis la sortie de la version 1.7.0 en 2016. PrestaShop 8 crée déjà le battage médiatique avec ses nouvelles fonctionnalités. Cette nouvelle version inclut une mise à jour vers Symfony 4.4, la compatibilité avec PHP 8 et 8.1, une page produit expérimentale améliorée et une nouvelle page de sécurité qui permet aux administrateurs de la boutique de gérer les sessions utilisateur et de configurer leur politique de mot de passe. Il s’agira d’une nouvelle évolution de la plateforme PrestaShop. Donc, dans cet article, je vais vous expliquer en détail les fonctionnalités de la version bêta de PrestaShop 8.0. Voyons ce que vous pouvez apprendre de cet article :
Pourquoi pas PrestaShop Version 1.8 après 1.7.8 ?
Prise en charge PHP.
Qu’est-ce que cela signifie par CMS Open Source ?
Quelles sont les nouvelles fonctionnalités de PrestaShop 8 ?
Les modules et thèmes PrestaShop 1.7 fonctionneront-ils sur PrestaShop 8 ?
La mise à niveau est-elle nécessaire pour mes magasins ?
Comment télécharger la bêta de PrestaShop 8.0 ?
La version suivante de PrestaShop est-elle numérotée 8.0 plutôt que 1.8 après 1.7.8 ?
Il est courant pour les versions de logiciels d’avoir un format à trois chiffres, avec un chiffre pour indiquer la version majeure, un pour la version mineure et un pour les mises à jour de correctifs. Prestashop a également suivi cette structure en utilisant 1.4, 1.5, 1.6, 1.7 et plus récemment 1.7.8. Cependant, la version 8 est différente car elle marque une étape importante dans l’évolution du logiciel. C’est pourquoi ils ont choisi de sauter directement de 1.7 à 8.0 pour indiquer que c’est une version majeure. Il est important de noter que cela ne signifie pas que les versions antérieures ne sont plus supportées ou n’ont plus d’importance, c’est juste une manière pour l’équipe de développement de marquer cette étape importante.
1er = Modifications majeures.
2ème = Modifications mineures.
3ème = Fixation
PrestaShop s’accompagne donc de changements majeurs avec l’évolution progressive. La version 8.0 du logiciel promet de meilleures performances que les versions précédentes.
La version PHP supporté par Prestashop 8
PrestaShop 8.0 est compatible avec les versions PHP 8.0 et 8.1. Comme la plupart des sites web utilisent PHP comme langage de programmation, il est important de tenir compte des dernières améliorations en termes de vitesse. Pour utiliser PrestaShop 8.0, votre serveur doit exécuter au moins PHP 7.2.5.
L’utilisation de PHP 8 par PrestaShop permettra d’améliorer significativement les performances de la boutique en ligne. Les utilisateurs peuvent s’attendre à une meilleure vitesse de chargement grâce à cette mise à jour. Selon les tests, la version 8.1 est plus rapide entre 25 % et 45 % par rapport à la version 8.0 et entre 52 % et 72 % par rapport à la version 7.2 dans divers frameworks communs.

CMS Open Source ça veut dire ?
Un système de gestion de contenu (CMS) open source est un logiciel qui est maintenu par une communauté de développeurs plutôt que par une seule entreprise. Le code source est disponible pour tous et peut être modifié et utilisé pour créer de nouvelles fonctionnalités. PrestaShop.com a annoncé que PrestaShop sera désormais complètement open source. Auparavant, la seule distribution de PrestaShop disponible sur GitHub et sur le site de PrestaShop.com dépendait de l’entreprise PrestaShop.com et ne pouvait pas être utilisée de manière indépendante.
Cette démarche consiste à séparer complètement le projet PrestaShop de ses activités commerciales, il y aurait donc deux distributions : l’une développée et maintenue par l’entreprise et l’autre open source, maintenue par la communauté.
- Projet PrestaShop : Le logiciel est disponible séparément de tout service commercial et il peut être téléchargé depuis GitHub. Cette distribution est donc conçue pour les utilisateurs ayant de fortes compétences techniques.
- PrestaShop commercial : Le logiciel de PrestaShop est complété par ses services, qui sont vendus par la société. Vous devez avoir un compte sur Prestashop.com pour utiliser cette distribution car cette version est très probablement intégrée à la suite essentielle de PrestaShop.
Quelles sont les nouvelles fonctionnalités de PrestaShop 8 ?
Nouvelle page de produits : PrestaShop 8.0 est livré avec de nouvelles pages de produits de back-office fraîches et propres. Cette page offrira une meilleure expérience utilisateur et une vitesse de page rapide lorsque vous traiterez de nombreuses combinaisons et un inventaire croissant. La page basée sur Symfony est plus adaptable et offre un code réutilisé qui est utile pour le développeur.
Thèmes : les thèmes utilisent les info-bulles de l’interface utilisateur jQuery qui peuvent nécessiter une mise à jour pour utiliser les info-bulles de bootstrap. Dans des pages telles que l’historique des commandes et les adresses, des messages d’état vides sont désormais affichés à l’intérieur du bloc. Le thème Classic a été mis à jour pour prendre en charge la nouvelle politique de mot de passe.
Tous les modules situés dans le répertoire « modules » seront installés automatiquement au cours du processus d’installation.
Le module de mise à niveau contient désormais tous les scripts de mise à niveau.
Désormais, le transporteur par défaut est “Click and Collect”.
Le service de taux de change en direct n’est plus.
RegistrationController et AuthController géreront la logique pour la logique client et l’enregistrement. Comme l’URL d’inscription a changé, cela peut affecter les thèmes et modules tiers.
Les modules et thèmes PrestaShop 1.7 fonctionneront-ils sur PrestaShop 8 ?
Certains modules qui fonctionnent avec PrestaShop 1.7.8 peuvent également fonctionner avec PrestaShop 8. Cependant, certains d’entre eux peuvent nécessiter une mise à jour, notamment s’ils sont impactés par des changements de code ou la compatibilité PHP 8.
Les thèmes créés pour PrestaShop version 1.7 fonctionneront avec cette nouvelle édition de PrestaShop 8 sans aucun problème.
La mise à niveau est-elle nécessaire pour mon site Prestashop?
Lorsque la première version stable majeure est publiée, nous devons absolument mettre à niveau PrestaShop 8. Si vous avez mis à niveau votre boutique vers la dernière version 1.7.8, la mise à niveau de 1.7.8 à 8.0 devrait être un processus relativement simple. Les versions bêta sont toujours accompagnées de fonctionnalités expérimentales qui doivent être mises à jour. Ce n’est donc pas une bonne pratique de mettre à niveau le magasin en direct avec la version bêta.
Comment télécharger la bêta de PrestaShop 8.0 ?
Vous pouvez facilement télécharger la version bêta de PrestaShop 8.0 à partir d’ici : Télécharger PrestaShop 8.0. Vous pouvez apprendre plus de détails ici.
Ressources:
https://build.prestashop-project.org/news/prestashop-8-0-beta-release/

