PrestaShop est un logiciel open source qui sert à créer et gérer une boutique en ligne. Né en France en 2007, il est écrit en PHP et fonctionne avec une base de données MySQL.
Il appartient à la famille des CMS : le marchand gère son catalogue, ses commandes et ses clients depuis une interface d’administration, sans toucher au code.
Ce qu’il fait
- Catalogue : produits, déclinaisons (taille, couleur), stocks, catégories.
- Vente : panier, moyens de paiement, transporteurs, factures.
- Clients : comptes, groupes de clients, prix spécifiques, bons de réduction.
- Multiboutique : plusieurs boutiques gérées depuis une même installation.
Le logiciel est gratuit. Les fonctions supplémentaires passent par des modules, gratuits ou payants, et l’apparence par un thème.
Pour qui
PrestaShop convient aux boutiques de petite et moyenne taille, ainsi qu’à de nombreuses boutiques B2B. Les groupes de clients et les prix par client permettent de réserver un tarif à un revendeur ou de masquer les prix aux visiteurs non connectés.
Son code est accessible : il peut être adapté en profondeur, relié à un ERP ou à un outil de gestion interne. C’est son principal avantage face aux solutions hébergées comme Shopify, plus simples à prendre en main mais moins modifiables.
Pour des catalogues très volumineux ou des règles de prix complexes, Magento est une autre option.
Ce qu’il faut surveiller
Une boutique PrestaShop demande un suivi régulier. Les mises à jour du logiciel et des modules corrigent des failles de sécurité ; une boutique laissée sans maintenance devient une cible.
Les modules s’accumulent vite. Chacun ajoute du code à charger et des risques de conflit lors des mises à jour. Mieux vaut en installer peu et choisir des éditeurs qui les maintiennent.
Les performances dépendent beaucoup de l’hébergement : version de PHP, cache, réglages de la base de données. Un catalogue important demande un serveur dimensionné en conséquence et des sauvegardes régulières.
Le passage d’une version majeure à une autre se prépare : thème et modules doivent être compatibles, et la migration se teste sur une copie avant la mise en production.
Nous développons et maintenons des boutiques PrestaShop, notamment en B2B. Le détail est sur notre page PrestaShop.