Fin 2020, j’ai reçu un appel de la directrice générale de Raumluft24 Klimatechnik GmbH. « Vous êtes devant votre ordinateur ? Ouvrez donc notre boutique en ligne… Je crois que je n’ai pas besoin d’en dire beaucoup plus, non ? » Nous avons rapidement engagé une discussion approfondie sur ses besoins. Les premières grandes lignes de la nouvelle boutique se sont dessinées pendant cet échange.
J’ai fait appel au partenaire adéquat pour le design. Une fois le devis accepté, nous sommes passés directement à la phase de conception et de design ; le nouveau site a été mis en ligne en février 2021. Depuis, j’accompagne son évolution et j’en assure le suivi technique au quotidien.
Raumluft24 vend une gamme relativement restreinte de climatiseurs. Au fil des années, un système e-commerce complexe s’est développé derrière cette offre. Côté client, l’équipe commerciale ne dispose pas de service technique interne. C’est moi qui remplis ce rôle : je m’occupe de l’exploitation du serveur et de la maintenance de la boutique, je développe des fonctionnalités sur mesure et je conseille l’équipe sur la mise en œuvre technique de nouveaux besoins.
Les systèmes qui font fonctionner la boutique
Depuis la refonte, nous avons enrichi le site progressivement. Nous avons ajouté des pages d’atterrissage spécifiques, c’est-à-dire des pages d’entrée conçues pour un objectif précis, ainsi qu’un blog. Un outil interactif d’aide au choix d’un climatiseur et des informations supplémentaires sur l’efficacité énergétique sont venus compléter la boutique. Nous avons également créé une boutique interne protégée pour les revendeurs et les pièces détachées.
Le même site propose donc aujourd’hui des espaces très différents. Les personnes qui se renseignent sur un climatiseur utilisent la boutique publique. Les revendeurs et les autres clients professionnels peuvent obtenir des conseils détaillés par téléphone et passer commande. L’équipe les aide volontiers et s’appuie pour cela sur l’espace protégé de la boutique. L’outil d’aide au choix d’un climatiseur doit s’intégrer au système au même titre que les fonctions de commande. Les interfaces avec d’autres systèmes ajoutent encore des processus, notamment pour les paiements, la facturation et l’expédition.
Lorsque je développe une fonctionnalité sur mesure, je dois connaître ces liens. Une modification peut aussi toucher des parties que l’on ne voit pas sur la page concernée. Mon travail consiste donc notamment à traduire les besoins de l’équipe commerciale en une solution technique et à en vérifier les effets sur la boutique existante.
Ici, exploitation du serveur et développement de la boutique vont de pair
Le cache l’illustre bien. Nous utilisons plusieurs caches pour éviter que la boutique ne doive reconstruire tous ses contenus à chaque requête. Le serveur peut conserver des pages publiques déjà générées ; une autre couche de cache garde à disposition les données fréquemment utilisées. J’ai moi-même installé le serveur et l’ai entièrement configuré en fonction des besoins de la boutique. J’en assure l’exploitation quotidienne et veille à la cohérence entre l’infrastructure serveur et les fonctionnalités de la boutique.
La qualité de cette configuration se révèle surtout sous forte charge : lors de grandes campagnes publicitaires, de requêtes exigeantes en calcul ou de vagues d’attaques de bots, par exemple. Ce qui compte alors, c’est que le serveur et le site fonctionnent comme un ensemble réfléchi et cohérent.
Le panier, le paiement et les clients connectés obéissent à d’autres règles qu’une page produit publique. La boutique doit ici tenir compte de chaque achat et de la session personnelle. Ces espaces et états individuels sont donc explicitement exclus du cache de pages. Le travail technique consiste à réutiliser les contenus à bon escient tout en prenant en compte les processus qui diffèrent d’un achat à l’autre.
Une page servie rapidement ne dit pas non plus grand-chose de la rapidité de l’ensemble du parcours de commande. Les interfaces et les requêtes supplémentaires en arrière-plan jouent aussi un rôle. Dans le cadre du suivi, j’examine donc la façon dont le serveur, la boutique et ces requêtes travaillent ensemble. Ne regarder que la page visible reviendrait à laisser de côté une part essentielle du travail.
Faire évoluer la boutique pendant qu’elle reste en activité
Les nouvelles pages produit, en ligne depuis septembre 2026, en sont un exemple récent. J’en ai réalisé l’implémentation technique et l’ai reliée aux fonctions existantes de la boutique. Les caractéristiques importantes figurent directement à côté de la zone d’achat ; les informations plus détaillées peuvent être dépliées. Le comparateur permet de voir côte à côte, par exemple, la surface de la pièce, le niveau sonore et la classe d’efficacité énergétique.
Je prépare les modifications importantes et les mises à jour logicielles dans un environnement de test séparé. J’y vérifie les changements avec les fonctionnalités existantes avant leur intégration à la boutique publique. Pour moi, cela fait partie de la responsabilité que j’assume pour un système qui continue de traiter des commandes pendant son développement.
Le conseil consiste aussi à faire intervenir les bons spécialistes. Il y a environ un an et demi, j’ai fait appel à l’un de mes partenaires spécialisés en publicité sur les moteurs de recherche et l’ai présenté à la cliente. Depuis, les campagnes publicitaires sont optimisées en continu dans le cadre de cette collaboration. Comme avec le partenaire chargé du design au début du projet, j’ai apporté l’expertise complémentaire adaptée.
Lorsque l’équipe de Raumluft24 a besoin d’une nouvelle fonctionnalité, elle peut venir me voir avec son besoin métier. Déterminer les composants techniques à modifier et la manière dont ils doivent fonctionner avec la boutique existante relève de mon travail. Le fait d’accompagner le projet depuis sa première conception et d’en assurer aussi le fonctionnement quotidien m’y aide.
Si la complexité technique de votre boutique dépasse désormais ce que votre équipe peut gérer elle-même, n’hésitez pas à me contacter.







