Mise à jour de Joomla 4 vers Joomla 5 — Une migration rapide et professionnelle
Joomla 4 a atteint sa fin de vie officielle le 14 octobre 2025. Le support de sécurité est terminé et aucun correctif supplémentaire ne sera publié pour la série 4.x. La bonne nouvelle : passer de Joomla 4 à Joomla 5 est le chemin de migration le plus simple de tout l'écosystème Joomla. Les deux versions partagent la même architecture et, dans bien des cas, la mise à jour peut être bouclée en quelques jours.
Cela ne signifie pas pour autant que l'opération est sans risque. Des extensions peuvent cesser de fonctionner, du code sur mesure peut devoir être adapté, les prérequis serveur doivent être vérifiés et votre référencement naturel doit être protégé d'un bout à l'autre du processus. Une migration professionnelle garantit qu'aucun détail ne passe entre les mailles du filet.
Obtenez un diagnostic de compatibilité Joomla 4 gratuit →
Pourquoi il faut absolument quitter Joomla 4
Joomla 4 a servi de pont entre l'ancienne ère de Joomla 3 et la plateforme Joomla moderne. Elle a introduit la nouvelle interface d'administration, l'architecture MVC modernisée, Bootstrap 5, la prise en charge de PHP 8 et les fondations sur lesquelles reposent Joomla 5 et 6. Ce fut une version essentielle, mais son temps est révolu.
Fin du support de sécurité
Depuis octobre 2025, Joomla 4 ne reçoit plus aucun correctif de sécurité. Toute faille découverte dans le code de Joomla ne sera corrigée que dans Joomla 5 et 6. Le détail de ces vulnérabilités est publié ouvertement dans le Joomla Security Centre, ce qui offre aux attaquants une feuille de route toute tracée pour exploiter les installations Joomla 4 non corrigées.
Les développeurs d'extensions tournent la page
Les développeurs d'extensions privilégient les versions actuelles de Joomla. La plupart des grands éditeurs concentrent désormais leurs efforts de développement et de test sur Joomla 5 et 6. Les extensions Joomla 4 continueront certes de fonctionner pendant un temps, mais elles recevront moins de mises à jour, moins de tests et, à terme, plus aucun support. L'extension qui sécurise votre site aujourd'hui peut discrètement devenir la faille qui le compromettra demain.
Prérequis PHP et serveur
Joomla 4 prend en charge PHP 7.2.5 jusqu'à PHP 8.2. Joomla 5 exige PHP 8.1 au minimum, avec PHP 8.2 ou 8.3 recommandé. Si votre hébergement tourne déjà sous PHP 8.1+, les prérequis serveur de Joomla 5 sont probablement déjà remplis. Si vous êtes encore sous PHP 7.x, votre hébergeur finira de toute façon par imposer une montée de version — mieux vaut piloter cette transition dans le cadre d'une mise à jour Joomla planifiée que de la subir en urgence après une panne.
RGPD et conformité réglementaire
Faire tourner un système de gestion de contenu en fin de vie est de plus en plus difficile à justifier au regard de l'obligation du RGPD de mettre en œuvre des « mesures techniques appropriées » pour protéger les données personnelles. En cas de fuite de données sur une installation Joomla 4 non corrigée, les conséquences réglementaires peuvent être lourdes. Passer à une version maintenue est la mesure technique la plus fondamentale que vous puissiez prendre.
Pourquoi le passage de Joomla 4 à 5 est la mise à jour la plus simple
Contrairement à la migration de Joomla 3 vers 4 — qui imposait de franchir une rupture architecturale et de reconstruire extensions et templates — la mise à jour de Joomla 4 vers 5 reste au sein de la même famille architecturale. Cela la rend fondamentalement différente et nettement plus simple.
La même architecture
Joomla 4 et Joomla 5 partagent le même cœur, le même framework MVC, le même moteur de templates et les mêmes schémas d'API pour les extensions. Joomla 5 se comprend mieux comme une version affinée et améliorée de Joomla 4 — non comme une réécriture. Concrètement, les extensions conçues pour Joomla 4 fonctionnent généralement sous Joomla 5, et les templates pensés pour Joomla 4 sont compatibles avec des modifications minimes, voire nulles.
Un chemin de mise à jour intégré
Joomla 4 embarque le composant Joomla Update, qui prend en charge la mise à jour directe vers Joomla 5. Contrairement à la migration de Joomla 3 vers 4/5 — qui exige une procédure en plusieurs étapes — le passage de Joomla 4 à 5 peut s'effectuer via le mécanisme de mise à jour standard. Le CMS lui-même est conçu pour gérer cette transition.
Mais « peut s'effectuer » n'est pas synonyme de « doit s'effectuer sans préparation ». Le composant de mise à jour s'occupe du cœur de Joomla, mais il ne vérifie pas la compatibilité des extensions, ne teste pas le code sur mesure et ne préserve pas votre configuration SEO. C'est précisément là que l'expertise professionnelle fait la différence entre une mise à jour sans accroc et un site hors service.
Compatibilité des templates
Les templates Joomla 4 sont largement compatibles avec Joomla 5. Si votre site utilise le template par défaut Cassiopeia ou un template commercial issu d'un éditeur sérieux, il y a de fortes chances qu'il fonctionne sous Joomla 5 moyennant des ajustements minimes. Les templates sur mesure peuvent nécessiter de légères retouches pour les fonctionnalités obsolètes, mais une reconstruction complète du template — indispensable lors d'une migration depuis Joomla 3 — est rarement nécessaire pour passer de Joomla 4 à 5.
Joomla 5 est la version LTS
Joomla 5.4 est la version à support à long terme (LTS), ce qui signifie qu'elle recevra des correctifs de sécurité et des corrections de bogues critiques pendant une période prolongée. En passant à Joomla 5, vous adoptez la version la plus stable de la plateforme — une version éprouvée par des centaines de milliers de sites en production et soutenue par un écosystème d'extensions mature.
Ce qui change entre Joomla 4 et Joomla 5
Si le cœur de l'architecture reste identique, Joomla 5 introduit malgré tout des changements à prendre en compte lors de la mise à jour.
Suppression des fonctionnalités obsolètes
Joomla 5 supprime les fonctionnalités dépréciées dans Joomla 4. Cela concerne certaines API héritées, des bibliothèques JavaScript dépassées et des fonctions utilitaires obsolètes. Les extensions qui s'appuyaient sur ces fonctionnalités dépréciées devront être mises à jour. Les extensions bien entretenues par des développeurs actifs ont déjà intégré ces changements, mais les extensions anciennes ou abandonnées risquent de casser.
Prérequis de base de données
Joomla 5 exige MySQL 8.0.13+ ou MariaDB 10.4+, contre MySQL 5.6+ pour Joomla 4. La plupart des hébergements modernes satisfont à ce prérequis, mais d'anciens comptes d'hébergement mutualisé peuvent nécessiter une montée de version de la base de données. Nous le vérifions dans le cadre de notre audit préalable.
Prérequis de version PHP
Joomla 5 exige PHP 8.1 au minimum. Si votre site Joomla 4 tourne sous PHP 7.x, la version de PHP devra être mise à niveau en même temps que Joomla. C'est une opération courante sur la plupart des plateformes d'hébergement, mais elle doit être coordonnée pour éviter toute interruption.
Nouvelles fonctionnalités disponibles
Joomla 5 apporte plusieurs fonctionnalités absentes de Joomla 4 :
- Planificateur de tâches : automatisez des tâches récurrentes comme le vidage du cache, le nettoyage des sessions et les notifications par e-mail, directement dans Joomla.
- Visites guidées : des guides interactifs intégrés qui aident les utilisateurs du back-office à prendre en main l'interface d'administration.
- Champs personnalisés améliorés : des types de champs plus souples et une meilleure intégration avec les mises en page de contenu.
- Gestionnaire de médias enrichi : meilleure organisation des fichiers, édition d'images et gestion des médias.
- Templates enfants : personnalisez vos templates en toute sécurité — vos modifications survivent aux mises à jour du template sans être écrasées.
- Mises à jour automatiques du cœur (dès 5.4) : les correctifs de sécurité des versions mineures peuvent être appliqués automatiquement.
Des performances accrues
Joomla 5 intègre des optimisations sur les requêtes en base de données, le chargement des ressources et la mise en cache, qui se traduisent par des temps de chargement de page mesurablement plus rapides qu'avec Joomla 4. Ces gains sont particulièrement sensibles sur les sites à fort volume de contenu ou aux configurations d'extensions complexes.
Notre processus de mise à jour
Même si la mise à jour de Joomla 4 vers 5 est le chemin de migration le plus simple, nous appliquons la même méthodologie rigoureuse que pour toutes nos migrations. Une prise en charge professionnelle élimine les risques qui rendent les mises à jour « maison » dangereuses.
Étape 1 : audit préalable
Nous examinons votre installation Joomla 4 et vérifions la compatibilité serveur (versions de PHP, MySQL, Apache/Nginx), la compatibilité des extensions (chaque composant, module et plugin installé est contrôlé au regard des exigences de Joomla 5), la compatibilité du template, le code sur mesure, et nous documentons votre référence SEO actuelle.
Étape 2 : environnement de préproduction
Une copie complète de votre site est créée dans un environnement de préproduction. Tous les travaux de mise à jour s'y déroulent — votre site en ligne continue de fonctionner normalement pendant ce temps.
Étape 3 : mises à jour préalables
Toutes les extensions sont portées à leurs dernières versions compatibles Joomla 4. Celles qui disposent déjà d'une version compatible Joomla 5 sont repérées pour une mise à jour immédiate après le passage de version. Les extensions inutilisées ou abandonnées sont identifiées en vue de leur suppression.
Étape 4 : mise à jour du cœur
Le cœur de Joomla est mis à jour de la version 4.x vers la 5.4 (la version LTS actuelle) via le processus de mise à jour standard. Les modifications du schéma de base de données sont appliquées automatiquement.
Étape 5 : mise à jour des extensions
Chaque extension est mise à jour vers sa version Joomla 5 et testée pour en valider le bon fonctionnement. Les extensions sans prise en charge de Joomla 5 sont remplacées par des solutions compatibles (avec votre accord) ou supprimées si elles ne servent plus.
Étape 6 : vérification du template
Votre template est testé sous Joomla 5. De légers ajustements sont effectués pour les éventuelles fonctionnalités obsolètes. Si le template requiert des modifications plus conséquentes, celles-ci sont prises en charge dans le cadre du projet.
Étape 7 : tests
Tests approfondis de chaque page, formulaire, élément interactif et intégration. Tests multi-navigateurs et mobiles. Mesures de performance. Vérification SEO incluant les redirections, les métadonnées et la configuration du plan de site.
Étape 8 : votre validation
Vous recevez un accès au site de préproduction pour examiner et tester la mise à jour par vous-même. Nous ne passons au déploiement en ligne qu'après votre approbation.
Étape 9 : mise en production
Le site mis à jour remplace votre installation Joomla 4 en ligne. Programmée pendant les heures creuses, la bascule ne prend que quelques minutes. Une sauvegarde complète de votre site Joomla 4 est conservée.
Étape 10 : suivi post-mise à jour
30 jours de support inclus après la mise à jour. Nous surveillons le site, résolvons les éventuels problèmes et accompagnons votre équipe sur toutes ses questions relatives aux nouveautés de l'interface de Joomla 5.
Les pièges qui font trébucher les mises à jour « maison »
« Joomla 4 vers 5, c'est facile » est vrai de la même manière que « conduire, c'est facile » est vrai — jusqu'au moment où surgissent les exceptions. Les pannes que l'on nous demande de démêler suivent toujours le même schéma :
- Du code déprécié encore présent dans des extensions. Joomla 5 retire les béquilles de compatibilité que Joomla 4 tolérait encore. Les extensions qui s'y appuyaient sans bruit fonctionnent jusqu'à la seconde où elles ne fonctionnent plus — généralement découvert sous la forme d'un écran blanc après une mise à jour en un clic sur le site en ligne.
- Des surcharges de template figées dans le temps. Des surcharges copiées du cœur il y a des années ne correspondent plus aux mises en page qu'elles remplacent, ce qui produit un balisage cassé, des fonctionnalités manquantes ou des régressions d'accessibilité que personne ne relie à la mise à jour.
- La découverte de l'extension abandonnée. L'écran de mise à jour n'affiche aucune version Joomla 5 disponible — parce que le développeur a quitté l'écosystème en 2022 sans que personne ne s'en aperçoive. La mise à jour inclut désormais un projet de remplacement.
- PHP qui change en même temps. La mise à jour de Joomla et un saut de version de PHP interagissent ; les tester ensemble en préproduction est le seul moyen d'attribuer correctement ce qui a cassé.
- L'absence de plan de retour arrière. L'omission la plus coûteuse de toutes. Notre processus n'exige jamais d'exploit, car la séquence « préproduction d'abord, sauvegardes vérifiées » rend chaque étape réversible.
Rien de tout cela ne prouve que la mise à jour est difficile — cela prouve qu'elle mérite un processus conduit par des gens qui ont déjà rencontré chacun de ces modes de défaillance et qui ont bâti la checklist permettant de les détecter tôt. La nôtre a déjà cartographié les pièges, et c'est exactement ce pour quoi l'on rémunère un spécialiste.
Ce que vous gagnez sous Joomla 5
Joomla 5, ce n'est pas seulement « Joomla 4 avec du support » : vous obtenez des pages mesurablement plus rapides sur un PHP moderne, des connexions par passkey/WebAuthn pour les administrateurs, un planificateur de tâches amélioré, un meilleur mode sombre et une accessibilité renforcée dans l'administration, ainsi qu'une plateforme que les développeurs d'extensions ciblent activement — autrement dit, les mises à jour affluent vers vous au lieu de s'en éloigner. Pour la plupart des organisations, le résumé honnête est le suivant : tout paraît identique aux visiteurs, légèrement plus agréable pour les rédacteurs, et nettement plus sûr à exploiter.
Délais et tarifs
La plupart des mises à jour de Joomla 4 vers 5 sont réalisées en une à deux semaines à compter de la validation. Les sites professionnels classiques, dotés d'extensions et de templates compatibles, peuvent souvent être traités plus rapidement — la mise à jour du cœur en elle-même prend des heures, pas des jours. L'essentiel du temps de projet est consacré à des tests et vérifications approfondis.
Les projets démarrent à partir de 600 € pour les mises à jour simples. Les installations complexes, avec extensions sur mesure, e-commerce ou configurations multilingues, font l'objet d'un devis fondé sur les conclusions de l'audit. Tous nos devis sont à prix fixe.
Préparer la mise à jour : votre part dans le projet
Votre implication est volontairement légère, mais trois contributions rendent chaque mise à jour plus fluide. D'abord, les accès : panneau de contrôle de l'hébergement, FTP/base de données et un compte Super Utilisateur Joomla — rassemblés dès le départ pour que le projet ne s'enlise jamais dans l'attente d'un mot de passe. Ensuite, la connaissance du site : tout ce que vous savez sur qui l'a conçu, quelles extensions comptent sur le plan commercial et quelles fonctionnalités votre équipe utilise réellement (l'audit vérifie tout, mais votre contexte accélère le tri). Enfin, un relecteur : une personne de votre côté, habilitée à parcourir le site de préproduction et à dire « validé » — la relecture en comité est la cause la plus fréquente de mises à jour qui débordent de leur calendrier.
Quand la programmer
Choisissez votre saison calme, pas votre haute saison — la bascule en ligne est brève en elle-même, mais vous voulez des journées sereines autour d'elle pour la relecture et la fenêtre de suivi post-déploiement. Évitez de programmer la mise à jour en même temps que le lancement d'une refonte, une campagne marketing ou un changement d'hébergement que vous menez de votre côté ; empiler les variables rend tout incident plus difficile à attribuer. Et n'attendez pas un mois mythiquement parfait : Joomla 4 ayant dépassé sa fin de vie, le risque de calendrier lié à l'attente l'emporte désormais sur le confort d'un timing idéal. La plupart de nos clients examinent leur site de préproduction dans les deux semaines suivant leur feu vert.
La discipline du retour arrière
La propriété la plus importante d'une mise à jour professionnelle est celle que vous ne devriez jamais voir mise en œuvre : à chaque instant avant la bascule finale, l'ensemble du projet peut être abandonné sans la moindre conséquence pour votre site en ligne, et même la bascule elle-même est réversible. Concrètement, cela signifie des sauvegardes complètes vérifiées réalisées avant que quoi que ce soit ne commence (et testées par restauration, car une sauvegarde non vérifiée est un espoir, pas un plan) ; tous les travaux confinés à la préproduction jusqu'à votre validation ; le déploiement en production exécuté comme une étape maîtrisée et instantanée ; et l'état antérieur à la mise à jour conservé jusqu'à la clôture sans encombre de la fenêtre de suivi post-déploiement. Si quoi que ce soit d'inattendu surgit durant ces premiers jours, restaurer l'état précédent relève de quelques minutes de routine, pas d'un appel de crise.
Cette discipline est aussi la réponse honnête à la question « et si quelque chose tournait mal ? » — quelque chose tourne effectivement mal de temps à autre, sur n'importe quel projet logiciel, où que ce soit ; ce qui distingue une anecdote d'une catastrophe, c'est de savoir si le chemin du retour a été construit avant que le chemin en avant ne soit emprunté. Le nôtre l'est toujours.
Joomla 5 ou Joomla 6 ?
Si vous partez de Joomla 4, vous pouvez viser indifféremment Joomla 5 ou Joomla 6. Joomla 5 est le choix LTS stable et éprouvé. Joomla 6 est la toute dernière version, dotée des fonctionnalités les plus récentes mais d'un écosystème d'extensions moins mature.
Pour la plupart des organisations qui partent de Joomla 4, nous recommandons Joomla 5 comme cible initiale. Vous pourrez ensuite planifier à votre rythme une future mise à jour de Joomla 5 vers Joomla 6, une fois l'écosystème d'extensions de Joomla 6 pleinement mûri. Si vous préférez aller directement vers Joomla 6, nous proposons également ce service — découvrez notre migration de Joomla 4 vers 6.
Foire aux questions
Puis-je mettre à jour Joomla 4 vers 5 moi-même ?
Techniquement, oui — Joomla 4 embarque un composant de mise à jour intégré qui prend en charge le passage vers Joomla 5. Toutefois, ce composant ne traite que les fichiers du cœur. Il ne vérifie pas la compatibilité des extensions, ne teste pas le code sur mesure, ne contrôle pas les prérequis serveur et ne préserve pas la configuration SEO. Une mise à jour ratée sur un site en ligne peut entraîner une interruption, une perte de données ou des dysfonctionnements dont la réparation prend plus de temps qu'une migration professionnelle n'en aurait demandé. Nous recommandons une prise en charge professionnelle pour éliminer ces risques.
Mon template Joomla 4 fonctionnera-t-il sous Joomla 5 ?
Dans la plupart des cas, oui. Joomla 4 et 5 partagent le même framework de templates et la même base Bootstrap 5. Les templates commerciaux issus de développeurs actifs prennent généralement en charge les deux versions. Les templates sur mesure peuvent nécessiter de légers ajustements pour les fonctionnalités obsolètes. Nous vérifions la compatibilité du template lors de l'audit préalable.
Pendant combien de temps Joomla 5 sera-t-il maintenu ?
Joomla 5.4 est la version à support à long terme (LTS) et recevra des mises à jour de sécurité pendant une période prolongée. C'est la version la plus stable et la plus durablement maintenue actuellement disponible. La date exacte de fin de support est déterminée par la feuille de route de publication du Joomla Project, mais les versions LTS bénéficient historiquement de plusieurs années de support de sécurité.
Quelle est la différence entre une mise à jour et une migration ?
Une mise à jour applique la nouvelle version à votre installation existante, en conservant votre base de données, votre contenu et votre configuration. Une migration consiste à installer une copie neuve de la nouvelle version et à y transférer les données de l'ancienne installation. Passer de Joomla 4 à 5 est une mise à jour — le processus le plus simple et le plus rapide. Passer de Joomla 3 à 5 exige une migration, car l'architecture sous-jacente a changé.
Dois-je changer d'hébergement ?
Pas nécessairement. Si votre hébergement actuel prend en charge PHP 8.1+ et MySQL 8.0+, il répond aux exigences de Joomla 5. Nous le vérifions lors de l'audit. Si votre hébergement doit être mis à niveau, nous pouvons vous recommander des options ou migrer votre site vers notre hébergement européen infogéré.
Quel préavis faut-il pour la bascule finale ?
Presque aucun de votre côté — une fois le site de préproduction validé, nous convenons d'un créneau de déploiement (typiquement une heure creuse), et la bascule en elle-même est brève. La seule tâche de votre équipe consiste à suspendre la rédaction de contenu durant la courte fenêtre de déploiement, afin que rien ne soit écrit dans l'ancienne base de données en plein transfert ; nous vous indiquons précisément quand cette fenêtre s'ouvre et se ferme. Les visiteurs ne subissent aucune interruption digne de ce nom.
Nous disposons déjà d'un hébergement de préproduction — pouvez-vous utiliser notre environnement ?
Oui, à condition qu'il reflète fidèlement la production (même version de PHP, même moteur de base de données, même configuration). Lorsque ce n'est pas le cas, nous fournissons nous-mêmes l'environnement de préproduction — une copie de préproduction inexacte est pire que pas de copie du tout, car elle produit des résultats de test rassurants qui ne se transposent pas au serveur en ligne.
Notre site Joomla 4 n'a jamais vraiment été terminé ni entretenu. Faut-il quand même le mettre à jour ?
Oui — et c'est précisément lors de l'audit préalable que ce manque d'entretien est pris en charge. Les mises à jour en retard, les extensions abandonnées et la dette de configuration sont résolues dans le cadre de la remise du site en état d'être mis à jour, de sorte que ce qui atterrit sur Joomla 5 est sain, et pas seulement plus récent. Associez-y un contrat de maintenance et le cycle de négligence s'arrête là.
Y a-t-il une raison d'attendre ?
Joomla 4 ayant dépassé sa fin de vie, attendre a un coût qui se mesure en vulnérabilités non corrigées. La seule véritable question stratégique porte sur la version cible — 5 maintenant ou directement 6 — et c'est une discussion de planification, non une raison de rester exposé. L'audit la tranche avec des faits sur votre pile d'extensions précise.
Lancez votre mise à jour de Joomla 4 vers 5
Une mise à jour de Joomla 4 vers 5 est le moyen le plus rapide de ramener votre site sur une plateforme maintenue et sécurisée. Notre diagnostic de compatibilité gratuit examine votre installation et confirme si une mise à jour simple est possible, ou si certaines extensions ou configurations doivent d'abord faire l'objet d'une attention particulière.