Pourquoi faut-il régulièrement mettre à jour son site internet ? PHP, WordPress, Woocommerce, PrestaShop, extensions : les risques d’un site laissé à l’abandon
Un site internet peut fonctionner parfaitement aujourd’hui et pourtant devenir progressivement un problème pour votre entreprise dans quelques mois ou quelques années.
Pourquoi ? Parce qu’un site internet n’est pas un produit figé. Derrière une page d’accueil, un formulaire de contact ou une boutique en ligne se trouve tout un environnement technique : CMS, version de PHP, base de données, extensions, thème graphique, modules, bibliothèques, serveur, système de paiement et différents services connectés.
Lorsque ces éléments ne sont jamais mis à jour, le site peut progressivement perdre en sécurité, en performances et en compatibilité.
Et le problème est que cela ne se voit pas toujours immédiatement.
Un site peut continuer à s’afficher normalement tout en fonctionnant sur un environnement devenu ancien ou en utilisant des extensions qui ne sont plus maintenues.
Un site internet n’est jamais réellement « terminé »
Lorsqu’une entreprise investit dans la création d’un site internet, elle pense naturellement à la mise en ligne. Le projet est validé, les pages sont publiées, le formulaire fonctionne et le site devient accessible aux clients.
Mais la mise en ligne n’est que le début de la vie technique du site.
Comme un ordinateur, un smartphone ou un logiciel professionnel, un site doit évoluer avec son environnement.
Les CMS publient régulièrement de nouvelles versions. Les extensions évoluent. Les navigateurs changent. Les versions de PHP sont remplacées. Les systèmes de paiement évoluent. Les standards de sécurité progressent.
Un site qui n’évolue pas peut donc progressivement devenir incompatible avec les technologies qui l’entourent.
Pourquoi la version de PHP est-elle aussi importante ?
PHP est le langage serveur sur lequel fonctionne notamment WordPress et une grande partie des sites utilisant des CMS PHP.
La version de PHP utilisée par votre hébergement a donc une influence directe sur le fonctionnement de votre site.
Les versions récentes de PHP bénéficient notamment d’améliorations en matière de performances, de corrections de bugs et de sécurité. À l’inverse, les anciennes versions finissent par sortir de leur période de support.
WordPress recommande actuellement PHP 8.3 ou une version plus récente pour faire fonctionner WordPress. Le projet précise également que les anciennes versions de PHP peuvent continuer à fonctionner dans certains environnements, mais qu’elles ont atteint leur fin de vie officielle et peuvent exposer les sites à des risques de sécurité.
La question n’est donc pas simplement de savoir si votre site fonctionne avec PHP 7.4, PHP 8.0 ou PHP 8.5.
La vraie question est : votre environnement technique est-il encore adapté à votre site et correctement maintenu ?
Mettre à jour PHP ne signifie pas simplement cliquer sur un bouton
C’est une erreur fréquente.
On pourrait penser qu’il suffit de sélectionner une nouvelle version de PHP dans son hébergement et de valider.
Dans certains cas, cela fonctionne parfaitement. Dans d’autres, le changement peut provoquer des erreurs.
Pourquoi ? Parce qu’un site internet est constitué de plusieurs composants qui doivent être compatibles entre eux.
Une ancienne extension peut utiliser du code qui n’est plus compatible avec une version récente de PHP. Un thème personnalisé peut également contenir des fonctions anciennes. Un développement spécifique peut avoir été réalisé il y a plusieurs années et ne plus fonctionner correctement avec le nouvel environnement.
C’est pour cette raison qu’une montée de version de PHP doit idéalement être précédée de vérifications, d’une sauvegarde et, lorsque cela est possible, d’un test sur un environnement de préproduction.
WordPress doit lui aussi être régulièrement mis à jour
WordPress évolue en permanence.
Chaque nouvelle version peut apporter des corrections de sécurité, des améliorations, des corrections de bugs et de nouvelles fonctionnalités.
Mais conserver une ancienne version de WordPress pendant plusieurs années peut créer progressivement un décalage entre le cœur du CMS et les autres composants du site.
WordPress indique actuellement que seule la dernière version majeure est officiellement maintenue, les anciennes versions pouvant éventuellement recevoir certaines corrections de sécurité sans garantie de maintenance complète.
Autrement dit, installer WordPress une fois et ne plus jamais le mettre à jour n’est pas une stratégie de maintenance.
Les extensions WordPress sont-elles toutes à mettre à jour ?
Les extensions jouent un rôle essentiel dans de nombreux sites WordPress.
Formulaire de contact, référencement, sécurité, cache, paiement, réservation, galerie, statistiques, e-commerce : il n’est pas rare qu’un site professionnel utilise plusieurs extensions.
Mais chaque extension constitue également un composant logiciel supplémentaire qui doit rester compatible avec le reste du site.
Une extension abandonnée par son développeur peut devenir un problème. Une extension qui n’est plus compatible avec la dernière version de WordPress peut également provoquer des erreurs. Une extension qui entre en conflit avec une autre peut ralentir ou perturber certaines fonctionnalités.
La bonne maintenance ne consiste donc pas seulement à cliquer sur « mettre à jour tout ».
Il faut également savoir quelles extensions sont réellement utilisées, lesquelles sont indispensables, lesquelles sont obsolètes et lesquelles peuvent être remplacées.
Et si votre site utilise WooCommerce ?
Dans le cas d’un site e-commerce WordPress, la maintenance devient encore plus importante.
WooCommerce intervient directement dans la gestion des produits, du panier, des commandes, des clients, des paiements et d’une partie du parcours d’achat.
Une incompatibilité peut donc avoir des conséquences beaucoup plus importantes qu’un simple problème d’affichage.
Imaginez qu’une mise à jour provoque un dysfonctionnement sur le panier, le paiement ou la validation de commande.
Le site peut continuer à être accessible et sembler fonctionner normalement, alors qu’une partie des clients ne parvient plus à finaliser son achat.
Pour un e-commerce, la maintenance technique doit donc être considérée comme un véritable sujet commercial.
PrestaShop aussi doit évoluer
Le même principe s’applique aux boutiques utilisant PrestaShop.
Le CMS, les modules, le thème, les développements spécifiques et l’environnement serveur doivent rester compatibles.
Une boutique PrestaShop ancienne peut parfois continuer à fonctionner pendant plusieurs années sans intervention majeure. Mais plus le temps passe, plus l’écart entre les différentes versions peut devenir important.
Le jour où une mise à jour devient indispensable, la migration peut alors être beaucoup plus complexe parce qu’il faut rattraper plusieurs années d’évolution technique en une seule opération.
C’est pourquoi une maintenance régulière permet souvent de répartir les interventions dans le temps plutôt que d’attendre qu’une situation urgente impose une intervention importante.
Que se passe-t-il lorsqu’on ne met jamais son site à jour ?
Les conséquences peuvent être très différentes selon le site et son environnement.
– Apparition d’erreurs techniques ;
– extensions qui deviennent incompatibles ;
– fonctionnalités qui cessent de fonctionner ;
– problèmes avec certaines versions de PHP ;
– ralentissements ;
– failles de sécurité non corrigées ;
– problèmes avec les systèmes de paiement ;
– formulaires qui ne fonctionnent plus correctement ;
– difficultés à installer de nouvelles fonctionnalités ;
– incompatibilités avec les navigateurs ou services externes ;
– maintenance de plus en plus coûteuse.
Le plus problématique est que ces conséquences peuvent apparaître progressivement.
Il n’y a pas nécessairement un jour précis où le site devient soudainement obsolète.
Le décalage se crée petit à petit.
Un site lent peut également être le symptôme d’un environnement vieillissant
La vitesse d’un site dépend de nombreux paramètres : hébergement, images, cache, code, base de données, extensions, scripts externes et architecture générale.
La mise à jour des composants ne suffit donc pas à rendre automatiquement un site rapide.
En revanche, conserver un environnement ancien peut empêcher de bénéficier des améliorations apportées par les nouvelles versions des technologies utilisées.
La maintenance doit donc également être l’occasion de vérifier les performances globales du site.
La sécurité est l’une des principales raisons de maintenir son site
Un site internet professionnel peut contenir de nombreuses informations sensibles : comptes administrateurs, données clients, commandes, formulaires, informations de contact et parfois données liées aux paiements.
Les logiciels évoluent notamment parce que des failles sont découvertes et corrigées.
Un site qui reste sur une ancienne version peut donc continuer à utiliser un composant pour lequel les corrections de sécurité les plus récentes ne sont plus disponibles.
WordPress rappelle d’ailleurs que les versions anciennes de PHP qui ne sont plus supportées peuvent exposer les sites à des vulnérabilités.
La maintenance n’est donc pas uniquement une question de confort technique.
Elle participe directement à la protection du site.
Pourquoi ne faut-il pas attendre qu’un problème apparaisse ?
C’est probablement l’une des erreurs les plus coûteuses.
Lorsqu’un site fonctionne encore, on peut avoir tendance à penser qu’il n’y a rien à faire.
Mais attendre une panne signifie souvent intervenir dans l’urgence.
Une extension peut ne plus être compatible. Le serveur peut nécessiter une version récente de PHP. Le CMS peut être très ancien. Le thème peut ne plus être maintenu. Plusieurs composants peuvent être dépendants les uns des autres.
Dans ce contexte, une simple mise à jour peut se transformer en opération de migration.
À l’inverse, une maintenance régulière permet généralement d’identifier les problèmes avant qu’ils deviennent bloquants.
Faut-il mettre à jour son site tous les jours ?
Pas nécessairement.
La fréquence dépend du type de site, de son niveau de complexité, de ses fonctionnalités et de son exposition.
Un petit site vitrine avec peu d’extensions ne présente pas les mêmes contraintes qu’un site e-commerce avec WooCommerce, plusieurs moyens de paiement, un ERP, des développements spécifiques et plusieurs centaines de produits.
La bonne approche consiste donc à définir une véritable stratégie de maintenance plutôt qu’à appliquer mécaniquement la même fréquence à tous les sites.
Une mise à jour doit idéalement être testée
Pour un site professionnel, la procédure idéale ne consiste pas à effectuer directement les mises à jour sur le site en production sans contrôle.
Il est préférable de disposer d’une sauvegarde récente et, lorsque la complexité du projet le justifie, d’un environnement de préproduction.
Les mises à jour peuvent alors être testées avant leur application sur le site public.
On peut vérifier les pages importantes, les formulaires, les comptes utilisateurs, les fonctionnalités e-commerce, le panier, le paiement et les différents développements spécifiques.
Cette méthode permet de réduire considérablement le risque qu’une mise à jour transforme une amélioration technique en problème commercial.
Les éléments à surveiller sur un site internet
| Élément | Pourquoi le surveiller ? |
| CMS | Sécurité, nouvelles fonctionnalités et compatibilité générale |
| PHP | Sécurité, performances et compatibilité serveur |
| Extensions | Fonctionnalités, sécurité et compatibilité avec le CMS |
| Thème | Affichage, compatibilité et sécurité |
| WooCommerce | Panier, commandes, produits et paiement |
| PrestaShop | Catalogue, commandes, modules et environnement technique |
| Base de données | Stockage des contenus, commandes et données du site |
| Hébergement | Performances, sécurité, PHP et ressources disponibles |
| Certificat SSL | Sécurisation des échanges et fonctionnement du HTTPS |
| Sauvegardes | Possibilité de restaurer le site en cas de problème |
La maintenance permet aussi de faire évoluer votre site
Maintenir un site ne signifie pas uniquement corriger les problèmes.
C’est également l’occasion de le faire évoluer.
Votre entreprise peut avoir besoin d’un nouveau formulaire, d’une nouvelle page, d’un système de réservation, d’une connexion avec un logiciel métier, d’un nouveau moyen de paiement ou d’une amélioration du parcours utilisateur.
Un site correctement maintenu est beaucoup plus facile à faire évoluer qu’un site qui n’a reçu aucune intervention pendant cinq ou dix ans.
La maintenance devient alors un investissement qui permet de conserver un outil numérique capable d’accompagner l’entreprise.
Un site internet ancien n’est pas forcément un mauvais site
Il faut faire une distinction importante.
Un site qui a cinq ans n’est pas automatiquement obsolète.
Un site ancien peut être parfaitement fonctionnel si son CMS, son environnement serveur, ses extensions, son thème et ses développements sont correctement maintenus.
À l’inverse, un site beaucoup plus récent peut déjà présenter des problèmes s’il a été abandonné après sa mise en ligne.
L’âge du site est donc moins important que son niveau réel de maintenance.
Quand faut-il envisager une refonte plutôt qu’une simple mise à jour ?
La mise à jour ne permet pas toujours de tout résoudre.
Si votre site utilise un CMS très ancien, un thème abandonné, de nombreuses extensions obsolètes ou des développements spécifiques incompatibles avec les technologies actuelles, il peut devenir plus pertinent d’envisager une refonte.
La même réflexion peut s’appliquer lorsqu’un site ne correspond plus aux besoins commerciaux de l’entreprise.
Un site peut être techniquement maintenu tout en étant devenu trop limité pour les objectifs actuels : mauvais parcours utilisateur, absence de fonctionnalités importantes, design dépassé, expérience mobile insuffisante ou architecture SEO difficile à faire évoluer.
Dans ce cas, une refonte permet de repartir sur une base technique plus saine.
La maintenance de votre site est-elle vraiment une dépense ?
Il est tentant de considérer la maintenance comme un coût dont on pourrait se passer.
Mais pour une entreprise, le raisonnement peut être différent.
Votre site internet peut générer des demandes de contact, des prospects, des ventes, des réservations ou du chiffre d’affaires. Son bon fonctionnement participe donc directement à votre activité.
Consacrer régulièrement du temps et des ressources à sa maintenance permet de réduire le risque d’une panne, d’un piratage, d’une incompatibilité ou d’une interruption commerciale.
La question n’est donc pas seulement « combien coûte la maintenance de mon site ? ».
Il faut aussi se demander « combien pourrait me coûter un site qui ne fonctionne plus correctement pendant plusieurs jours ? »
Votre site WordPress, WooCommerce ou PrestaShop mérite un suivi dans le temps
Un site internet professionnel doit être considéré comme un outil vivant.
WordPress doit évoluer. WooCommerce doit évoluer. PrestaShop doit évoluer. PHP doit évoluer. Les extensions et les modules doivent évoluer. Les exigences de sécurité évoluent également.
La mise à jour régulière de ces différents composants permet de maintenir un environnement cohérent et de limiter l’accumulation de dette technique.
À eMaginance, nous considérons la création d’un site internet comme le début d’un projet et non comme sa fin. La maintenance, les évolutions techniques, les mises à jour, la sécurité, les performances et les nouveaux besoins de l’entreprise doivent pouvoir être pris en compte dans le temps.
Un site internet qui fonctionne aujourd’hui doit être capable de continuer à fonctionner demain.
Et c’est précisément pour cette raison que sa maintenance technique ne doit pas être considérée comme une option, mais comme une partie intégrante de sa durée de vie.



Laisser un commentaire
Rejoindre la discussion?N’hésitez pas à contribuer !