Disponible pour missions & renforts d’agence · Réponse rapide, par la personne qui intervient

Module officiel, module tiers ou développement spécifique

Une même fonctionnalité peut venir de trois endroits : d’un module publié par l’éditeur de la plateforme, d’un module vendu par un tiers, ou d’un développement écrit pour vous. Ces trois provenances ne se comparent pas sur le prix mais sur ce qu’elles garantissent dans le temps.

Décrire mon problème Discuter sur WhatsApp

Le module publié par l’éditeur de la plateforme

C’est la seule catégorie que je cite volontiers par son nom, parce qu’elle est liée au produit lui-même. Sur PrestaShop, une partie des modules est livrée avec le cœur et suit ses versions ; sur WordPress, l’extension WooCommerce est publiée par l’éditeur de la boutique elle-même ; sur Shopify, certaines fonctions sont publiées par Shopify. Ces modules ont un avantage structurel : ils sont testés en même temps que la plateforme, et ils cassent rarement lors d’une montée de version, parce que ce sont les mêmes équipes qui font les deux.

L’inconvénient est qu’ils restent volontairement génériques : ils couvrent le cas standard et s’arrêtent là. Vouloir leur faire faire autre chose demande presque toujours un module complémentaire.

Le module tiers : ce que vous achetez vraiment

Vous achetez un droit d’usage, rarement un droit de modification, et presque jamais une garantie de durée. Trois points méritent d’être lus avant l’achat, parce qu’ils décident de ce qui se passera dans deux ans. Premièrement, la licence : porte-t-elle sur un domaine, sur une boutique, sur une installation, et couvre-t-elle une copie de préproduction. Deuxièmement, le mode de livraison : le code est-il lisible ou protégé par un encodeur, auquel cas plus personne ne pourra le corriger sans son éditeur. Troisièmement, le rythme des mises à jour : une compatibilité annoncée avec la dernière version majeure de la plateforme est un meilleur indicateur qu’un argumentaire commercial.

Un module tiers bien tenu reste le meilleur choix pour un besoin standard. C’est le module tiers mal tenu qui coûte cher, et ça ne se voit pas au moment de l’achat.

Ce que chaque provenance vous laisse

  • Module de l’éditeur

    Compatibilité suivie avec la plateforme, périmètre volontairement générique, peu ou pas d’adaptation possible.

  • Module tiers

    Fonction prête tout de suite, dépendance à un éditeur, licence à relire, code parfois illisible.

  • Développement spécifique

    Périmètre exact, sources livrées, aucune licence à renouveler, mais une maintenance qui vous revient.

  • Combinaison des trois

    Le cas le plus fréquent en réalité : un socle du marché, complété par un développement ciblé là où il ne suffit pas.

Pages liées

Questions fréquentes

Pourquoi ne recommandez-vous pas de module tiers par son nom ?
Parce qu’un éditeur peut être racheté, changer de licence ou disparaître, et que ma recommandation resterait en ligne après. Je donne les critères et j’examine le module que vous envisagez, ce qui vous rend le service sans vous engager sur un produit.
Un module de l’éditeur est-il toujours préférable ?
Quand il couvre le besoin, oui, parce que sa compatibilité suit celle de la plateforme. Mais son périmètre est volontairement large et peu paramétrable : il ne faut pas essayer de lui faire faire ce pour quoi il n’a pas été écrit.
Puis-je faire modifier un module tiers que j’ai acheté ?
Cela dépend de sa licence et de la forme sous laquelle il est livré. Si le code est lisible et la modification autorisée, c’est possible, en isolant les changements pour survivre aux mises à jour. Si le code est encodé, non.
Comment vérifier une licence avant d’acheter ?
Je lis les conditions du vendeur sur trois points : nombre d’installations couvertes, droit de modification, et sort des mises à jour après la première année. Ce sont les trois clauses qui posent problème plus tard.

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.

Que doit faire le module ?
Sur quelle version de PrestaShop ?
Où le module doit-il s’intégrer ? (facultatif)
Avez-vous déjà essayé un module du marché ? (facultatif)

Savoir ce qui a échoué évite de reproduire la même limite.

Pour quand ? (facultatif)
Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.