Aller au contenu

Un média en ligne en panne depuis des années, remis sur pied avant le pic de mai.

Contexte
Un site d’actualité sur l’Eurovision, dont l’audience culmine chaque année au moment du concours.
Mon rôle
Diagnostic, remise à niveau, migration, suivi
  • WordPress
  • PHP
  • Ubuntu

Mesures

L’histoire

Huit ans sans aucune mise à jour : chaque page mettait jusqu’à 5 minutes à charger, quand elle ne plantait pas. Je l’ai remis à niveau sans rien casser, puis j’ai assuré le suivi.

Le design n’a pas changé : c’est un sauvetage technique, pas une refonte. J’ai d’abord cherché ce qui faisait vraiment tomber le site, puis tout remis à niveau à l’abri de la production avant de basculer.

Ce que ça prouve

Remi Pastor
Notre site était en panne après des années sans mises à jour, et Manu l’a remis sur pied en un rien de temps. Migration, mise à jour, sécurisation : aujourd’hui, on a un site stable et pérenne, prêt pour les années à venir.
Remi Pastor · Rédacteur, Eurovision Quotidien

À l’écran

Le même média, enfin rapide.

Sur ordinateur comme sur mobile, le site d’actualité tient désormais le pic du concours.

visiteurs par jour au moment du concours15 000+
eurovision-quotidien.com
Eurovision Quotidien : la page d’accueil du site en ligne, sur ordinateur
Eurovision Quotidien : la page d’accueil sur mobile

5 minutes. Moins d’une seconde.

Le temps de chargement d’une page, avant et après la remise à niveau.

Chargement d’une page · eurovision-quotidien.com

Avant
jusqu’à 5 min, quand la page ne plante pas
Après
moins d’une seconde
  1. 8 ans sans mise à jourJusqu’à 5 min
  2. Après la remise à niveau< 1 s

Huit ans de dette, démêlés dans l’ordre.

PHP, puis WordPress, puis chaque extension, dans le bon ordre : tout répété avant de toucher à la production.

Tableau de bordMises à jour

Mises à jour, dans l’ordre

Diagnosticce qui fait vraiment tomber le site : PHP, extensions abandonnées, conflits, serveur
Clone localtoute la remise à niveau répétée hors ligne, sans toucher à la production
PHPremis à jour
WordPressremis à jour, sans perte de contenu
Extensionsune par une ; les extensions mortes remplacées par des alternatives maintenues
Serveurmigration vers un serveur sain, accès sécurisés
  1. Zéro risque pour la productionClone local
  2. Les mortes, remplacéesExtensions

Sous le capot

Socle

Un socle à jour

PHP et WordPress sur des versions maintenues.

  • Chaque extension abandonnée remplacée par une alternative suivie

Serveur

Un nouveau serveur

Le site migré sur une infrastructure saine.

  • Les accès et la sécurité remis à plat
  • Trois mois de suivi après la bascule

Équipe

Une équipe de nouveau autonome

Elle publie sans craindre de tout casser.

J’en ai tiré des articles

Tous les articles

Envie d’en parler ?