Glossaire e-commerce
Trente-cinq définitions courtes, écrites pour un commerçant qui lit un devis, un rapport d’audit ou un message de son prestataire, et qui bute sur un mot. Chaque page dit ce que le terme désigne, où il apparaît concrètement sur une boutique, et ce qui se passe quand la chose se passe mal.
À qui s’adresse ce glossaire
On arrive rarement ici par curiosité. On y arrive parce qu’un devis mentionne un « override », parce qu’un hébergeur parle de TTFB, parce qu’un rapport d’audit reproche l’absence de balise canonique, ou parce qu’un développeur a répondu « c’est le cache » sans préciser lequel. Le vocabulaire technique n’est pas un obstacle décoratif : tant qu’il reste flou, il est impossible de savoir si ce qui est proposé répond au problème.
Ces définitions sont donc écrites sans prérequis, et sans chercher à impressionner. Elles restent courtes volontairement : le but est de comprendre un mot en une minute et de retourner à la conversation en cours, pas de faire un cours d’informatique.
Comment le glossaire est organisé
Les trente-trois entrées sont listées par ordre alphabétique, mais elles se regroupent naturellement en cinq familles. Le vocabulaire de la boutique : back-office et front-office, slug, permalien, tunnel de commande, déclinaison, attribut produit, module. Le vocabulaire du serveur et des données : DNS, SSL/TLS, CDN, FTP/SFTP, cron, base de données et index, requête SQL, sérialisation, webhook, API REST.
Puis la performance : cache, TTFB, LCP, Core Web Vitals. Le référencement : canonical, hreflang, sitemap, robots.txt, redirection 301, migration. Et enfin le développement et le diagnostic : erreur 500, mode debug, hook, override, thème enfant, passerelle de paiement. Si vous ne savez pas dans quelle famille chercher, partez du mot que vous avez lu : chaque définition renvoie vers les termes voisins qu’elle mobilise.
Pourquoi ce vocabulaire compte quand vous parlez à un prestataire
Un exemple suffit à le montrer. « Il faut vider le cache » ne veut rien dire tant qu’on n’a pas dit lequel : sur une boutique, il y en a couramment quatre superposés — le cache applicatif de la plateforme, le cache d’opcode de PHP, le cache d’un module ou d’un serveur intermédiaire, et le cache du navigateur du visiteur. Vider le premier ne touche pas les trois autres. Beaucoup de « la modification n’apparaît pas » viennent exactement de cette confusion, et une seule question précise règle la discussion.
Il en va de même pour « module », « extension » et « plugin », qui désignent la même idée sur trois plateformes différentes, ou pour « override », qui sur PrestaShop désigne un fichier bien identifié dans override/ et non une modification quelconque du code. Savoir ce que recouvre un mot vous permet de poser la question qui décide : ce qui est proposé touche-t-il le cœur, le thème ou un module, et que se passera-t-il à la prochaine mise à jour.
Un devis compréhensible n’est pas un devis simplifié : c’est un devis dont vous pouvez vérifier chaque ligne. Ce glossaire sert à cela.
Quatre définitions à lire en premier
-
Cache
Les différentes couches de cache d’une boutique, ce que chacune stocke, et laquelle vider selon le symptôme observé.
-
Hook
Le point d’accroche qui permet à un module d’ajouter du comportement sans modifier le cœur de la plateforme.
-
Override
La surcharge d’une classe du cœur : ce qu’elle permet, ce qu’elle casse, et pourquoi deux modules peuvent s’en disputer une.
-
Redirection 301
La redirection permanente, l’outil de base de toute refonte ou migration qui ne veut pas perdre son référencement.
Dans cette rubrique
-
Hook
Un hook est un point précis du code de PrestaShop où un module peut exécuter sa propre logique, sans toucher aux fichiers du cœur.
-
Override
Un override est un fichier placé dans le dossier override/ de PrestaShop qui remplace le comportement d’une classe du cœur, sans…
-
Module
Un module est une extension installable de PrestaShop qui ajoute ou modifie une fonctionnalité de la boutique en s’accrochant à…
-
Thème enfant
Un thème enfant est un thème WordPress qui hérite de l’apparence et des fonctionnalités d’un thème parent, tout en ne…
-
Cache
Le cache est une copie temporaire d’un résultat déjà calculé, conservée pour éviter de le recalculer à chaque visite.
-
CDN
Un CDN, ou réseau de diffusion de contenu, est un ensemble de serveurs répartis géographiquement qui servent les fichiers…
-
TTFB
Le TTFB, ou Time To First Byte, mesure le délai entre l’envoi d’une requête par le navigateur et la réception du premier octet de…
-
Core Web Vitals
Les Core Web Vitals sont un ensemble d’indicateurs définis par Google pour mesurer l’expérience réelle d’une page telle que la…
-
LCP
Le LCP, Largest Contentful Paint, mesure le temps nécessaire pour afficher à l’écran le plus grand élément visible d’une page.
-
Canonical
La balise canonical, insérée dans le d’une page via link rel="canonical", indique aux moteurs de recherche quelle URL doit être…
-
Hreflang
La balise hreflang, insérée dans le d’une page ou déclarée dans un sitemap, indique aux moteurs de recherche quelle version…
-
Sitemap
Un sitemap est un fichier XML qui liste les pages d’un site que ses propriétaires souhaitent voir explorées par les moteurs de…
-
Robots.txt
Le fichier robots.txt est un fichier texte placé à la racine d’un site qui indique aux robots d’exploration (Googlebot, Bingbot…)…
-
Redirection 301
Une redirection 301 est une réponse HTTP qui indique qu’une ressource a été déplacée de façon permanente vers une nouvelle URL…
-
Erreur 500
L’erreur 500, ou « Internal Server Error », est un code de statut HTTP générique renvoyé par le serveur lorsqu’il rencontre un…
-
Mode debug
Le mode debug est un réglage qui remplace les messages d’erreur génériques affichés aux visiteurs par le détail technique complet…
-
Back-office et front-office
Une boutique en ligne a deux faces : le front-office, que voient les visiteurs, et le back-office, où le commerçant travaille…
-
Tunnel de commande
Le tunnel de commande (ou tunnel d’achat) désigne le parcours en plusieurs étapes qu’un client suit entre la validation de son…
-
Passerelle de paiement
Une passerelle de paiement est le service intermédiaire qui prend en charge la transaction bancaire entre le site marchand et la…
-
Webhook
Un webhook est une requête HTTP automatique, généralement de type POST, qu’un service tiers envoie vers une URL du site marchand…
-
API REST
Une API REST est une interface qui permet à deux systèmes informatiques d’échanger des données via le protocole HTTP, en…
-
Cron
Une tâche cron (ou « cron job ») est un traitement programmé pour s’exécuter automatiquement à intervalles réguliers, sans…
-
SSL/TLS
SSL/TLS est le protocole de chiffrement qui sécurise la connexion entre le navigateur d’un visiteur et le serveur qui héberge le…
-
DNS
Le DNS (Domain Name System) est le système qui traduit un nom de domaine en adresse IP, afin que le navigateur sache à quel…
-
FTP / SFTP
Le FTP et le SFTP sont deux protocoles permettant de transférer des fichiers entre un ordinateur et un serveur web ; le SFTP…
-
Base de données et index
Une base de données est le système qui stocke et organise, sous forme de tables, l’ensemble des informations d’une boutique…
-
Requête SQL
Une requête SQL est une instruction écrite en langage SQL (Structured Query Language) envoyée à une base de données pour lire…
-
Migration
Une migration consiste à transférer une boutique en ligne d’une version, d’une plateforme ou d’un hébergeur vers un autre, en…
-
Sérialisation
La sérialisation est le procédé qui transforme une structure de données complexe (tableau, objet) en une chaîne de texte…
-
Permalien
Un permalien est l’URL finale, permanente, d’un contenu WordPress : un article, une page ou, avec WooCommerce, une fiche produit.
-
Slug
Un slug est la partie lisible d’une URL qui identifie une page, un article ou un produit, généralement dérivée automatiquement de…
-
Attribut produit
Un attribut produit est une caractéristique qui varie selon la version d’un article, comme la couleur ou la taille, et qui permet…
-
Déclinaison
Une déclinaison, aussi appelée combinaison, est une version précise d’un produit résultant du croisement de ses attributs, par…
Questions fréquentes
Ces définitions valent-elles pour PrestaShop comme pour WooCommerce ?
Faut-il comprendre ce vocabulaire pour gérer sa boutique ?
Les définitions sont-elles suffisantes pour intervenir soi-même ?
Pourquoi des définitions aussi courtes ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.