Glossaire PrestaShop et PrestaShop 8
Comprendre le jargon est essentiel pour maîtriser PrestaShop. Ce glossaire couvre les termes fondamentaux de l'écosystème PrestaShop, ainsi que les concepts spécifiques introduits avec la version 8.
1. Concepts Fondamentaux (Back/Front-Office)
- Back-Office (BO)
- Espace d'administration et de gestion de la boutique (produits, commandes, clients, paramètres, etc.). C'est la partie que les clients ne voient pas.
- Front-Office (FO)
- Partie visible de la boutique en ligne par les visiteurs et clients (pages produits, panier, tunnel de commande, etc.).
- Module / Addon
- Logiciel additionnel permettant d'ajouter des fonctionnalités spécifiques à la boutique (paiement, livraison, SEO, marketing, etc.).
- Thème / Template
- Ensemble des fichiers (HTML, CSS, JS) qui déterminent l'apparence graphique et la mise en page du Front-Office.
- Catalogue
- Ensemble des produits, catégories, marques et fournisseurs de la boutique.
- Déclinaison / Combinaison
- Variations d'un produit basées sur des attributs (ex: taille S/M/L, couleur rouge/bleu). Chaque déclinaison est gérée en stock et en prix de manière indépendante.
- Fonctionnalité / Caractéristique
- Propriété descriptive et statique d'un produit (ex: "Matériau : Coton", "Poids : 500g"). Elles ne génèrent pas de déclinaisons.
- Page CMS
- Pages de contenu statique gérées depuis le Back-Office (ex: Mentions Légales, À Propos, Conditions Générales de Vente, FAQ).
- Taux de Conversion
- Pourcentage de visiteurs qui accomplissent l'action désirée (généralement un achat) par rapport au nombre total de visiteurs.
- Tunnel de Commande
- Chemin suivi par le client depuis l'ajout d'un produit au panier jusqu'à la validation du paiement et la confirmation de commande.
- Paniers Abandonnés
- Paniers qui ont été remplis par un visiteur, mais dont la commande n'a pas été finalisée.
- Multi-Boutique (Multistore)
- Fonctionnalité permettant de gérer plusieurs boutiques (avec des catalogues, designs, ou configurations différents) à partir d'une seule installation PrestaShop.
2. Termes Techniques et Développeur
- Core
- Le cœur du logiciel PrestaShop. L'ensemble des fichiers fondamentaux qui définissent la structure et les fonctions de base du CMS.
- Hook (Point d'Ancrage)
- Emplacement prédéfini dans le code de PrestaShop où les modules peuvent "s'accrocher" pour insérer leur propre contenu ou leur logique (ex:
displayHome,displayFooter). - Surcharge (Override)
- Technique permettant de modifier ou d'étendre une classe ou un contrôleur du Core de PrestaShop sans modifier directement les fichiers d'origine.
- Cache
- Mécanisme de stockage temporaire des données ou des pages générées afin de réduire le temps de chargement des pages et l'utilisation des ressources du serveur.
- API
- Application Programming Interface. Ensemble de règles permettant à PrestaShop de communiquer avec des applications externes (logiciels de gestion de stock, CRM, plateformes de paiement, etc.).
- Composer
- Outil de gestion des dépendances en PHP. Il est essentiel pour gérer et mettre à jour les composants du framework Symfony dans PrestaShop 8.
- Logs
- Fichiers d'historique qui tracent les requêtes faites au site, les erreurs du serveur web (Apache/Nginx) et les erreurs d'exécution du code PHP.
- SEO
- Search Engine Optimization. Ensemble des techniques visant à améliorer le positionnement et la visibilité des pages de la boutique dans les résultats des moteurs de recherche (Google, Bing).
3. Spécificités de PrestaShop 8
- PHP 8 / 8.1
- Version majeure du langage de programmation PHP. La compatibilité avec PHP 8 dans PrestaShop 8 est le principal facteur d'amélioration des performances et de la rapidité du Back-Office.
- Symfony 4.4
- Framework PHP moderne utilisé pour la modernisation progressive du code de PrestaShop. Le Back-Office et la nouvelle page produit sont de plus en plus basés sur cette architecture.
- Neutralité Open Source
- Principe selon lequel PrestaShop 8 sépare clairement le Core du logiciel Open Source des services et produits commerciaux de l'entreprise.
- Hummingbird
- Nouveau thème "par défaut" qui succédera éventuellement au thème Classic. Il est axé sur la modernité, les performances et une meilleure expérience utilisateur.
- WebP
- Format d'image moderne soutenu par PrestaShop 8 pour une meilleure compression sans perte de qualité significative. Contribue à réduire le temps de chargement des pages.
- SemVer
- Semantic Versioning. La nouvelle norme de numérotation des versions (Majeure.Mineure.Correctif) utilisée par PrestaShop pour indiquer clairement la nature de chaque mise à jour (ex: 8.0.0).
- Nouveauté de la Page Produit
- Dans PrestaShop 8, l'interface de gestion de la fiche produit a été réécrite en Symfony, offrant une expérience utilisateur plus fluide et des outils de gestion simplifiés (gestion des stocks, images).