Quand un nom de dossier a sauvé notre café à Barcelone — et comment je l’ai découvert en trois secondes

sphinx article 00470

J’ai vu le serveur lancer la cafetière en l’air comme si c’était un missile. Puis j’ai compris qu’on avait trois secondes pour bouger, Victoria et moi. Ce n’est que plus tard que j’ai réalisé que notre salut venait d’un nom de dossier mal orthographié dans son site WordPress.

Le moment où le café a failli devenir une catastrophe

Le 19 juillet 2024, sous le soleil de Barcelone, Victoria et moi avions réservé une table dans une cafétéria branchée. Elle testait la mise en page de son site Point H sur sa tablette, et moi, je vérifiais un plugin de sécurité sur mon téléphone. Soudain, un grondement sourd a ébranlé la salle. Le barista, affairé à un café expresso, avait mal éteint le percolateur. L’appareil, branché à une prise défectueuse, avait surchauffé. La fumée s’est mise à sortir par les fissures du comptoir. Tout le monde s’est levé d’un coup, les tasses tremblant entre les doigts.

Comment un détail technique a évité le pire

Pendant que le barista paniqué cherchait le disjoncteur, elle a glissé une phrase étrange : « Le dossier ‘images’ a été renommé en ‘img’ par erreur, mais WordPress ne l’a pas mis à jour dans le cache. » J’ai levé les yeux, confuse. Elle a ouvert son téléphone, tapé sur un plugin de maintenance, et… tout est redevenu calme. Le site de la cafétéria affichait maintenant une page d’entretien. Le directeur, qui comprenait l’anglais, nous a dit : « C’est grâce à ce code temporaire, hein? ». Elle a juste souri. Moi, j’étais encore en train de me demander comment un nom de dossier pouvait arrêter une émeute électrique.

Ce que j’ai appris en 3 secondes de génie technique

Depuis, j’ai revu mon cours sur les règles de noms de dossiers en WordPress. Saviez-vous que si vous renommez un dossier principal sans actualiser le cache du serveur, le site continue à le reconnaître comme s’il n’avait pas changé? Elle a expliqué que certains plugins « attendent » ce genre d’erreurs pour activer un mode de protection. Dans ce cas, un plugin de maintenance a mis en place une page d’entretien, ce qui a donné aux employés le temps de couper le courant sans paniquer les clients. Une erreur de 5 caractères de moins dans un nom a donc sauvé une trentaine de personnes, sans que personne ne comprenne comment.

Pourquoi ce genre de solution existe

Ce n’est pas un hasard si les développeurs WordPress ont pensé à ça. Quand on travaille avec des systèmes en ligne, une simple faute de frappe peut devenir un cauchemar technique. Le cache de serveur, qui stocke des versions antérieures des fichiers, agit comme un amortisseur. Il protège le site d’une mise à jour instantanée qui pourrait le rendre inutilisable. Mais dans certains cas, comme ici, cette sécurité devient une parade imprévue. En réalité, c’est ce qu’on appelle un « effet de bord » : une fonctionnalité qui sert un objectif, mais qui génère un résultat inattendu utile. Elle m’a dit qu’elle avait lu un article sur ce sujet juste avant notre arrivée à Barcelone — Quand un nom de dossier a sauvé mon site WordPress.

Une leçon d’humilité… et d’une cafétéria sauvée

Ce jour-là, j’ai compris que l’informatique, c’est aussi de la chance calculée. Elle, qui a un don pour tout ce qui touche au créatif, a sauvé une situation complètement irrationnelle avec une solution qu’on apprend en 5 minutes de cours de développement. Moi, je suis juste allée boire mon café en me disant que les parents artistes de Victoria n’avaient peut-être pas tort, finalement. Qu’est-ce que vous feriez si une simple erreur de clavier dans votre site web devenait votre superpouvoir de survie?

— Élise Morane, étudiante en informatique et passionnée d’IA — Point Hub

Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *