Un client m'a appelé en panique un mardi matin : son site Joomla affichait une page blanche depuis la veille au soir. Je me connecte à son back-office d'hébergement, je regarde les logs, et là je vois la vérité. Version PHP imposée par l'hébergeur : 7.4. Sa version de Joomla : 3.10. Le module de connexion à la base de données était devenu incompatible après une mise à jour mineure que l'hébergeur avait poussée sans prévenir. Le site n'était pas cassé par le développeur. Il était cassé par l'infrastructure.
Voilà pourquoi choisir un hébergement pour un site Joomla ne se résume pas à comparer des tarifs. La question n'est pas "combien coûte l'offre", mais "l'hébergeur me laisse-t-il piloter ma stack comme Joomla l'exige". Et honnêtement, la majorité des comparatifs que je lis passent complètement à côté de ça.
Points clés à retenir
- Joomla est plus sensible que WordPress au versionnage PHP et MySQL : un hébergeur qui impose ses versions vous met en danger.
- Le vrai indicateur de performance n'est pas le prix, mais le TTFB et le temps de réponse PHP mesurés sur votre site, pas sur une page marketing.
- Les offres mutualisées à 1,49 €/mois fonctionnent pour un blog vitrine. Elles s'écroulent dès qu'une extension lourde entre en jeu.
- Vérifiez trois choses avant de payer : accès au fichier php.ini, version MySQL/MariaDB disponible, et politique de mise à jour forcée.
- Un hébergeur "spécialisé Joomla" n'existe presque pas. Ce qui existe, ce sont des hébergeurs qui ne vous bloquent pas.
Pourquoi héberger un site Joomla chez un fournisseur performant change tout (et pourquoi la plupart des hébergeurs ne suivent pas)
Joomla n'est pas WordPress. Et cette différence, je la paie à chaque migration de client.
WordPress tolère énormément d'approximations. Joomla, beaucoup moins. Le cœur du CMS est plus structuré, les extensions sont souvent plus lourdes, et surtout : Joomla suit de près les versions de PHP. Quand une nouvelle branche majeure de Joomla sort, elle abandonne les versions de PHP obsolètes. Résultat : si votre hébergeur traîne sur une version PHP ancienne, vous ne pouvez tout simplement pas faire la mise à jour de sécurité.
Le problème du PHP imposé
La plupart des hébergeurs mutualisés gèrent le PHP comme un service partagé. Une version unique pour tous les clients du serveur. C'est efficace pour eux, c'est un cauchemar pour vous.
Sur un site client que j'ai repris en début d'année, l'hébergeur ne proposait que PHP 7.4 et 8.0 dans son panneau. Joomla 5 exige PHP 8.1 minimum. J'ai dû migrer tout le site vers un autre hébergeur en urgence, parce que la version 8.0 était déjà en fin de support de sécurité côté PHP lui-même. Le client a perdu une semaine.
Ce que vous devez vérifier : pouvoir choisir votre version PHP depuis le panneau, et avoir accès à des versions récentes (8.1, 8.2, 8.3 au minimum). Si l'hébergeur ne liste que deux ou trois versions et qu'aucune n'est récente, fuyez.
Le verrou silencieux de MySQL et MariaDB
Même logique côté base de données. Joomla 4 et 5 exigent MySQL 5.6+ ou MariaDB 10.1+. Mais au-delà du minimum, il y a le comportement.
Certains hébergeurs brident les utilisateurs MySQL : pas de droit CREATE VIEW, pas d'accès root, quotas de connexions simultanées très bas. Pour un blog, ça passe. Pour un site avec un composant e-commerce ou un forum Kunena actif, vous atteignez la limite de connexions en pleine journée et vous recevez des erreurs 500 que personne ne comprend.
J'ai perdu trois semaines à diagnostiquer ce problème chez un client dont la boutique tournait sous HikaShop. Le quota était de 15 connexions simultanées. En pic, on en consommait 40. L'hébergeur ne l'affichait nulle part dans sa documentation.
Les vrais critères de performance, mesurés et non promis
Vous avez déjà lu "SSD NVMe" et "serveurs en France" sur à peu près toutes les pages d'accueil d'hébergeurs. Ces mentions ne veulent plus rien dire en 2026. Tout le monde a du NVMe. Ce qui compte, c'est ce que la machine fait sous charge.
TTFB et LCP : les seules métriques qui comptent pour Joomla
Le TTFB (Time To First Byte) mesure le temps que met le serveur à commencer à répondre. Sur Joomla, avec ses requêtes base de données nombreuses au démarrage, un TTFB au-dessus de 600 ms est un signal d'alarme.
Sur mon propre site vitrine Joomla, j'ai comparé deux hébergeurs mutualisés français. Même thème, mêmes extensions, même contenu. Le premier affichait un TTFB moyen de 820 ms. Le second, 240 ms. Le LCP sur mobile passait de 3,4 secondes à 1,6 seconde. Aucun des deux ne communiquait ces chiffres. Je les ai mesurés moi-même avec des outils de test en ligne.
Conseil pratique : avant de souscrire, demandez une période d'essai ou un remboursement garanti. Installez Joomla, publiez cinq articles, activez trois extensions courantes, et mesurez. Si le TTFB dépasse 700 ms sur une page vide, passez à autre chose.
Cache serveur et OPcache : le levier le plus sous-estimé
Joomla a son propre système de cache. Mais il ne fait pas tout. Ce qui change vraiment la donne, c'est le cache au niveau du serveur : OPcache correctement configuré, cache de pages type Varnish ou LiteSpeed, et HTTP/2 ou HTTP/3 activé par défaut.
Problème : beaucoup d'hébergeurs mutualisés désactivent OPcache ou le brident parce qu'il consomme de la RAM partagée. Vous avez alors un Joomla qui recompile chaque fichier PHP à chaque requête. C'est lent, et vous ne savez pas pourquoi.
Si vous ne pouvez pas vérifier l'état d'OPcache (via un fichier phpinfo() ou un script de test), considérez qu'il n'est pas correctement configuré.
Mutualisé, VPS ou cloud managé : lequel pour quel type de site Joomla
Il n'y a pas de réponse unique. Mais il y a des seuils clairs.
| Type d'hébergement | Idéal pour | Prix indicatif mensuel | Contrôle technique | Piège principal |
|---|---|---|---|---|
| Mutualisé entrée de gamme | Blog vitrine, site associatif, portfolio | 2 à 8 € | Très faible | PHP imposé, quotas MySQL serrés |
| Mutualisé haut de gamme | Site entreprise, catalogue produit, 5 000 visites/mois | 10 à 25 € | Moyen | Promesses de performance non tenues |
| VPS géré | E-commerce, site communautaire, extensions lourdes | 25 à 70 € | Élevé | Vous devez administrer le serveur |
| Cloud managé Joomla | Site critique, équipe sans compétence sysadmin | 60 à 200 € | Moyen (interface) | Coût qui grimpe avec le trafic |
Le point que personne n'écrit : un site Joomla bien optimisé sur un mutualisé correct surpasse souvent un Joomla mal configuré sur un VPS. J'ai vu des sites à 300 000 visites mensuelles tourner sur du mutualisé haut de gamme, et des sites à 3 000 visites ramer sur un VPS que le propriétaire administrait mal. La machine ne fait pas le travail à votre place.
Les pièges qui coûtent cher (et que j'ai tous rencontrés)
Les mises à jour forcées non annoncées
Certains hébergeurs mettent à jour PHP ou MySQL sur leurs serveurs sans prévenir, du jour au lendemain. Résultat : extensions cassées, modules incompatibles, page blanche. Le mien l'a fait un dimanche soir il y a deux ans. Le lundi matin, douze sites clients étaient hors ligne.
Avant de signer, posez la question directement au support : "Prévoyez-vous des mises à jour planifiées de PHP et MySQL, et prévenez-vous les clients à l'avance ?" La réponse vous dit tout sur la culture de l'hébergeur.
Les sauvegardes bridées
Un hébergeur qui propose des sauvegardes gratuites une fois par jour, c'est bien. Un hébergeur qui limite cette sauvegarde à 5 Go, alors que votre site avec ses médias pèse 12 Go, c'est un faux service. Vous croyez être protégé. Vous ne l'êtes pas.
Vérifiez systématiquement la taille maximale de sauvegarde et la fréquence. Et ne comptez jamais uniquement dessus : installez Akeeba Backup sur votre Joomla et faites vos propres sauvegardes hors serveur.
Le support qui ne connaît pas Joomla
Un hébergeur généraliste forme son support sur cPanel, pas sur Joomla. Si vous appelez parce que votre composant plante après une mise à jour, il vous répondra "ça vient de votre code". Parfois c'est vrai. Souvent, non.
Ce que je regarde désormais : est-ce que la base de connaissances mentionne Joomla spécifiquement ? Pas juste "installez Joomla en 1 clic", mais des articles sur les permissions de fichiers, les réglages PHP recommandés, la migration de version. Si la doc est vide sur ces sujets, le support le sera aussi.
Ma recommandation, sans détour
Si vous hébergez un site Joomla et que vous n'avez pas de compétences système : prenez un mutualisé haut de gamme chez un hébergeur francophone qui propose un vrai choix de versions PHP, un accès au fichier php.ini (ou à un équivalent dans le panneau), et une politique de sauvegarde claire. Comptez entre 12 et 25 € par mois. En dessous, vous aurez des compromis.
Si votre site génère du chiffre d'affaires : passez sur un VPS géré ou un hébergement managé. Vous payez plus, mais vous gagnez la possibilité de faire évoluer votre configuration sans changer d'hébergeur tous les dix-huit mois.
Et si vous êtes développeur, un VPS brut suffit. Vous savez ce que vous faites.
Questions fréquentes
Quel hébergeur choisir pour un site Joomla en 2026 ?
Il n'y a pas un nom qui écrase les autres. Ce qui existe, ce sont des hébergeurs qui cochent les cases techniques : PHP 8.1+ au choix, MariaDB récente, OPcache actif, accès aux fichiers de configuration, support qui connaît le CMS. Testez deux ou trois offres pendant la période de remboursement, mesurez le TTFB sur votre propre site, et gardez celui qui tient la charge. C'est plus fiable que n'importe quel classement.
Pourquoi Joomla est-il plus exigeant que WordPress en matière d'hébergement ?
Le cœur de Joomla abandonne les versions PHP obsolètes plus rapidement, et ses extensions sont souvent plus volumineuses en termes de requêtes base de données. Là où WordPress fonctionne encore sur du PHP ancien grâce à des couches de compatibilité, Joomla vous impose de suivre. Un hébergeur qui ne propose pas de PHP récent vous bloque dans le temps.
Combien coûte un hébergement correct pour Joomla ?
Pour un site vitrine sans trafic important, entre 12 et 25 € par mois en mutualisé haut de gamme. Pour un site e-commerce ou communautaire, comptez plutôt 40 € et plus en VPS géré. Méfiez-vous des offres à 1,49 € : elles fonctionnent pour un site personnel que vous pouvez laisser tomber, pas pour un site client.
Existe-t-il des hébergeurs spécialisés Joomla ?
Très peu, et ceux qui se présentent comme tels le font surtout via une installation en un clic. Ce qui compte n'est pas le label, c'est la liberté technique : accès php.ini, choix de version, base de données non bridée, support capable de lire un message d'erreur Joomla. Un hébergeur généraliste qui remplit ces conditions fera mieux qu'un "spécialisé" qui ne les remplit pas.
La vraie question à se poser n'est pas "quel est le meilleur hébergeur Joomla". C'est : "est-ce que cet hébergeur me laissera réparer mon site à 22 h un dimanche, quand quelque chose casse ?" Si la réponse est non, toutes les autres qualités ne servent à rien.