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 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 ?
Pourquoi pas PrestaShop Version 1.8 après 1.7.8 ?
Nous avons vu la version récente 1.4, 1.5, 1.6, 1.7 et plus récemment 1.7.8. Vous vous êtes peut-être demandé pourquoi cette version est 8 au lieu de 1.8 !!! C’est la première fois que cela se produit et c’est parfaitement logique. Cela est compréhensible puisque la plupart des versions de logiciels ont trois chiffres. Voyons donc ce que signifient 3 chiffres pour la version du logiciel :
- 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.
Prise en charge PHP
Les versions PHP 8.0 et 8.1 sont prises en charge par PrestaShop 8.0. Plus de 70% du code des sites Web est écrit en PHP, il est donc important de se tenir au courant des dernières avancées et améliorations de vitesse. Pour exécuter PrestaShop 8.0, votre serveur doit être au moins PHP 7.2.5.
PrestaShop apportera des améliorations significatives aux performances grâce à l’adoption de PHP 8. Cela rendra votre boutique plus rapide que jamais.
En termes de performances, la version 8.1 est 25 % à 45 % plus rapide que la 8.0 et 52 % à 72 % plus rapide que la 7.2 dans divers frameworks communs.
La version bêta de PrestaShop 8.0 est instable et n’a pas été testée. Les développeurs sont impressionnés par PHP 8.1 car cela vous permettra d’exécuter plusieurs sites Web sur un VPS ou un serveur sans aucun problème.
Qu’est-ce que cela signifie par CMS Open Source ?
Un système de gestion de contenu (CMS) open source est un système qui est maintenu par sa communauté de développeurs, plutôt que d’être développé et détenu par une seule entreprise. Le code source est accessible au public, et n’importe qui peut le modifier et créer sa propre fonctionnalité. PrestaShop.com annonce déjà que PrestaShop sera la version complètement indépendante (Open Source)Jusqu’à présent, la seule distribution PrestaShop téléchargeable depuis GitHub et PrestaShop.com dépendait de PrestaShop.com et ne pouvait pas fonctionner de manière indépendante.
Pour cette séparation, la société détache totalement le Projet PrestaShop de ses activités commerciales. Nous avons donc deux distributions :
- 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 mes magasins ?
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 à jour 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/