Pousses & Plantes se présente comme le premier site de plantes françaises : une place de marché où des producteurs vendent directement leurs plantes et leurs accessoires aux particuliers. Au printemps 2025, la plateforme s'apprêtait à passer dans un reportage de France 5, diffusé le 22 avril 2025. Une diffusion nationale envoie en quelques minutes un afflux de visiteurs qu'une boutique WordPress ordinaire ne tient pas : l'enjeu était que le site reste debout et rapide au moment précis où le public le découvrait.
Le projet en détail
La boutique repose sur WordPress, WooCommerce et Dokan, une extension qui permet à plusieurs vendeurs de gérer chacun leur catalogue, leurs commandes et leurs expéditions. L'installation d'origine avait été assemblée à la main, avec 23 extensions : impossible de la reproduire, difficile de la mettre à jour, et aucune mesure de ce qu'elle supportait sous trafic.
Avec une petite équipe Arbre Agile, nous avons d'abord déployé la plateforme sur Kubernetes, puis nous avons choisi de basculer toute la pile sur Docker, sur un serveur dédié : WordPress et MariaDB dans une composition Docker unique derrière Traefik, avec un environnement de recette et un de production décrits dans le même dépôt. J'ai construit l'image WordPress reproductible qui embarque la configuration et les 23 extensions, et l'intégration continue GitLab qui la construit et la publie à chaque modification. Une mise à jour devient un déploiement comme un autre, et un retour arrière une affaire de minutes.
J'ai ensuite optimisé WordPress pour la charge : cache de pages avec WP Rocket, réglages Cloudflare intégrés à la configuration pour servir un maximum de pages depuis le réseau de diffusion, optimisation des images et suppression des volumes inutiles. Pour vérifier le résultat, j'ai écrit des scénarios de charge avec Locust qui reproduisent le comportement du public d'une émission : visites de l'accueil, consultation de fiches produits et de pages de présentation, créations de comptes. Les tests ont tourné en avril 2025 sur l'environnement de recette, avant la diffusion.
Le travail d'équipe mérite d'être précisé. Alexandre MOULLARD a conduit le déploiement Kubernetes, la base MariaDB répliquée et les sauvegardes par instantané de volume. Florian FRIS-LARROUY a développé le thème sur mesure, dont le module « trouve ta plante », les produits vedettes et la page des accessoires. Le site est toujours en ligne, désormais hébergé ailleurs que sur l'infrastructure que nous avions mise en place : je ne présente donc pas de lien vers la version actuelle.