Comment gérer les tâches planifiées (cron) d'un site web sans les casser ?

Les tâches planifiées (cron) d'un site web se gèrent en les recensant, en les surveillant et en les revérifiant après chaque mise à jour : une tâche défaillante en silence — sauvegarde, envoi d'emails, nettoyage — ne se remarque qu'au moment où l'on en aurait eu besoin.

Un cron déclenche automatiquement des actions à intervalle régulier : sauvegardes, newsletters, purge du cache, imports. Les bonnes pratiques :

  • Tenir un inventaire des tâches, de leur fréquence et de leur rôle.
  • Privilégier le cron système du serveur au « pseudo-cron » déclenché par les visites, plus fiable pour un site à faible trafic.
  • Journaliser et surveiller chaque exécution, avec une alerte en cas d'échec.
  • Rejouer les tâches en préproduction après une mise à jour du CMS ou du serveur, car un changement de version de PHP peut les interrompre.

Une supervision évite le scénario classique : une sauvegarde planifiée qui ne tournait plus depuis des semaines, découverte le jour d'un incident. Pulsar surveille les traitements planifiés sur les sites qu'elle infogère via son pilotage de parc digital.