Développement

Choisir un hébergeur : huit critères vérifiables.

Un classement d’hébergeurs est périmé le jour de sa publication. Ce qui ne se périme pas : huit critères vérifiables soi-même, avec la commande pour chacun.

18 septembre 2026Par Amine14 min de lecture
Technicien devant une baie de serveurs, consultant un tableau de bord d’hébergement sur un ordinateur portable
Article publié le 18 septembre 2026 · dernière modification le 18 septembre 2026

Cet article remplace assumément le classement par la méthode : vous n’y trouverez ni nom d’hébergeur, ni prix, ni palmarès. La raison est simple et vaut d’être dite d’emblée : un classement est périmé le jour de sa publication. Les offres changent, les tarifs promotionnels expirent, les capacités évoluent, et une comparaison recopiée d’un comparateur est invérifiable pour qui l’écrit comme pour qui la lit. Affirmer aujourd’hui ce que vaut une offre commerciale précise serait malhonnête de notre part — nous ne pouvons pas le vérifier au moment où vous lisez ces lignes.

Ce qui ne se périme pas, en revanche, c’est la méthode : huit critères, chacun avec la commande qui permet de le contrôler soi-même en quelques minutes, sur n’importe quelle offre, y compris celle que vous avez déjà. L’article s’appuie sur trois relevés qui montrent ce que ces vérifications évitent : un plafond de dépôt de fichier qui fait échouer un envoi de 40 Mo après 3,87 Mo transmis ; les durées réelles d’envoi d’un fichier de 250 Mo selon le débit montant ; et une chaîne de redirections qui fait passer une réponse de 128 ms à 1 087 ms.

Pourquoi un classement ne vaut rien

Trois raisons, cumulatives. La première est la volatilité : une offre d’entrée de gamme change de capacités, de version de langage et de tarif plusieurs fois par an, et la version que vous souscrivez n’est pas celle qui a été testée. La deuxième est le modèle économique des comparateurs, largement financé par l’apport d’affaires, ce qui ne rend pas leurs classements faux mais rend leur ordre non vérifiable — vous ne pouvez pas distinguer le mérite de la rémunération. La troisième est la plus décisive : un classement compare des offres sur des critères généraux alors que la bonne question est particulière. Le meilleur hébergeur pour une boutique avec des traitements longs n’est pas le meilleur pour un site vitrine, ni pour une application qui envoie des fichiers volumineux.

Il reste une chose qu’un article peut fournir honnêtement : la liste des vérifications, avec la commande associée. Vous appliquez les huit critères ci-dessous aux deux ou trois offres que vous envisagez, vous relevez les réponses dans le tableau fourni en fin d’article, et vous décidez sur vos propres mesures. C’est plus long qu’un palmarès. C’est aussi la seule méthode qui reste valable dans deux ans.

Les quatre critères qui portent sur la machine

Les quatre premiers critères décrivent ce que le serveur est et ce qu’il vous laisse faire. Chacun se relève en une commande, et le relevé prend moins de dix minutes pour l’ensemble.

Critère 1 — localisation et exploitant réel

Savoir où sont physiquement vos données et qui les exploite conditionne les questions juridiques, les délais de réseau et les recours en cas de litige. Deux commandes suffisent pour commencer, avant même de poser la question au commercial :

dig +short A votre-domaine.fr
whois 203.0.113.10 | grep -iE "country|netname|org"

La première donne l’adresse du serveur, la seconde l’organisation qui détient le bloc d’adresses et son pays déclaré. Attention à deux pièges : un service de distribution de contenu en frontal masque l’origine réelle, et l’adresse d’un bloc n’est pas nécessairement l’emplacement du centre de données. C’est pourquoi ces commandes servent à préparer la question, pas à la remplacer : demandez par écrit le nom de l’exploitant et la localité du centre de données, ainsi que l’identité de la société qui répond en cas d’incident. Nous détaillons les implications de ce choix dans notre article consacré à héberger son site en France ; retenez ici qu’une réponse écrite vaut mieux qu’une mention marketing sur une page d’offre.

Critère 2 — versions des langages et rythme de mise à disposition

Un hébergement qui ne propose pas les versions maintenues du langage vous condamne à faire tourner un socle qui ne reçoit plus de correctifs de sécurité — et c’est l’une des causes directes des problèmes recensés dans notre inventaire des dix vulnérabilités les plus fréquentes. La vérification se fait en deux temps : ce qui est disponible, et à quelle vitesse les nouvelles versions arrivent.

php -v
php -i | grep -E "^(memory_limit|max_execution_time|upload_max_filesize|post_max_size)"

Les valeurs retournées par la seconde commande sont plus importantes que la version elle-même : ce sont elles qui décident si vos traitements aboutissent. Demandez au support deux choses vérifiables : le délai habituel entre la sortie d’une version majeure du langage et sa mise à disposition, et la possibilité de choisir la version par site plutôt que pour tout le serveur. Un hébergeur qui ne sait pas répondre à la première question ne suit pas le calendrier de son socle.

Critère 3 — limites d’envoi de fichiers

C’est le critère le plus souvent découvert en production, et le relevé qui suit explique pourquoi il est particulièrement pénible. Sur un serveur plafonnant le dépôt à 1 Mo, l’envoi d’un fichier de 40 Mo est rejeté par une erreur 413 — mais seulement après que le client a déjà transmis 3,87 Mo. Autrement dit, le refus n’arrive pas au début : le navigateur téléverse, l’utilisateur attend, puis tout échoue. Sur une connexion lente, l’attente peut durer des minutes avant l’échec.

Durée d’envoi d’un fichier de 250 Mo selon le débit montant disponible
Débit montantDurée d’envoi
1 Mb/s33 min
8 Mb/s4 min 10
100 Mb/s20 s
0 1 000 s 2 000 s 33 min 4 min 10 20 s 1 Mb/s 8 Mb/s 100 Mb/s

Deux conclusions. D’abord, relevez vos plafonds avant de promettre une fonction d’envoi de documents à vos utilisateurs : upload_max_filesize, post_max_size, et la limite éventuelle du serveur web en frontal, qui est souvent la plus basse et la plus oubliée. Ensuite, dimensionnez selon le débit montant de vos utilisateurs, pas selon le vôtre : une connexion domestique ou un partage de connexion mobile change complètement l’expérience, et une fonction acceptable au bureau devient inutilisable en clientèle. Le test à faire est simple : envoyez un fichier représentatif depuis une connexion représentative, chronomètre en main.

Critère 4 — sauvegardes, et surtout leur restauration

Tous les hébergeurs sauvegardent. Peu de clients ont déjà restauré. La question à poser n’est donc pas « faites-vous des sauvegardes » — la réponse est toujours oui — mais quatre questions dont les réponses se vérifient : à quelle fréquence, sur quelle profondeur d’historique, où sont stockées les copies, et surtout qui peut lancer une restauration et en combien de temps.

La seule vérification qui vaille est de restaurer réellement, sur une base jetable, en dehors de toute urgence :

mysqldump --single-transaction nom_base | gzip > test.sql.gz
mysql -e "CREATE DATABASE restauration_test"
gunzip -c test.sql.gz | mysql restauration_test

Puis comparez les comptages des tables principales entre l’original et la copie. Le chronomètre pendant l’opération vous donne la seule donnée qui intéresse la direction : la durée d’indisponibilité en cas de sinistre. Une sauvegarde jamais restaurée n’est pas une protection, c’est une hypothèse — et c’est le moment de vérifier aussi si la restauration est incluse dans votre offre ou facturée en intervention, ce que la plupart des souscripteurs ignorent.

Les quatre critères qui portent sur l’exploitation

Les quatre suivants ne décrivent pas la machine mais la manière dont elle est tenue dans la durée — c’est là que se joue la différence entre deux offres au même prix affiché.

Critère 5 — certificat et renouvellement automatique

Le certificat n’est pas un critère de choix — tout le monde en fournit — mais son renouvellement en est un, parce que c’est une panne à date fixe. Vérifiez la date d’expiration et la chaîne de certification :

echo | openssl s_client -connect votre-domaine.fr:443 -servername votre-domaine.fr 2>/dev/null | openssl x509 -noout -dates -issuer

Trois questions complètent le relevé : le renouvellement est-il automatique, une alerte est-elle envoyée en cas d’échec, et que se passe-t-il si le renouvellement échoue un samedi ? La troisième est la plus révélatrice : un hébergeur qui a une réponse précise a déjà connu le cas, ce qui est plutôt rassurant. Ajoutez de votre côté une surveillance indépendante avec alerte à quinze jours : elle ne coûte rien et vous rend autonome de la qualité des alertes de votre fournisseur.

Critère 6 — en-têtes de sécurité et configuration par défaut

Ce que le serveur renvoie par défaut en dit long sur le soin apporté à sa configuration :

curl -sI https://votre-domaine.fr | grep -iE "strict-transport|content-security|x-frame|x-content-type|referrer-policy|server"

Aucun de ces en-têtes n’est de la responsabilité exclusive de l’hébergeur — la plupart se règlent au niveau de l’application. Ce que la commande révèle, c’est la marge de manœuvre : pouvez-vous les définir vous-même ? Un hébergement qui ne permet pas de poser vos propres en-têtes vous interdit une bonne partie des protections modernes. Regardez aussi l’en-tête Server : lorsqu’il affiche un numéro de version précis, c’est une information offerte gratuitement à quiconque cherche des cibles, et le signe d’une configuration laissée par défaut.

Critère 7 — temps de réponse, et le piège des redirections

Mesurez la réponse du serveur plutôt que de lire une promesse de disponibilité :

curl -o /dev/null -s -w "dns:%{time_namelookup} connexion:%{time_connect} tls:%{time_appconnect} premier_octet:%{time_starttransfer} total:%{time_total} redirections:%{num_redirects}\n" -L https://votre-domaine.fr

Le champ le plus parlant est le temps jusqu’au premier octet, qui isole le travail du serveur. Mais le dernier champ réserve les plus mauvaises surprises, et voici pourquoi. Sur un même banc, une réponse servie sans aucune redirection prend 128 ms ; la même réponse au bout d’une chaîne de huit sauts successifs prend 1 087 ms — soit 8,5 fois plus, pour un contenu identique.

Temps de réponse selon la longueur de la chaîne de redirections, pour un contenu identique
Chaîne de redirectionsTemps de réponse
Aucun saut128 ms
Huit sauts successifs1 087 ms

Ces chaînes se constituent toutes seules : une redirection du domaine sans préfixe vers le domaine avec préfixe, une du protocole non chiffré vers le chiffré, une d’une ancienne URL vers la nouvelle, une de la nouvelle vers une troisième après une refonte, et ainsi de suite. Chacune paraît anodine, et leur addition est visible par tous les visiteurs, sur chaque première visite. Le remède est banal : rendre chaque redirection directe vers la destination finale, plutôt qu’en cascade. Encore faut-il avoir mesuré — c’est exactement ce que fait le champ num_redirects de la commande ci-dessus.

Critère 8 — conditions de sortie

Le dernier critère est contractuel et ne se mesure pas avec une commande : que se passe-t-il le jour où vous partez ? Quatre points doivent figurer par écrit avant la souscription — la possibilité de récupérer l’intégralité des données dans un format ouvert, la durée du préavis, le traitement du reliquat d’abonnement, et la procédure de transfert du nom de domaine avec son code d’autorisation. Vérifiez également qui est titulaire du domaine dans les registres publics : si votre prestataire l’a déposé à son propre nom, votre sortie dépend de sa bonne volonté, quelle que soit la qualité de la relation aujourd’hui.

Testez enfin le support avant de signer, avec trois questions dont vous connaissez déjà les réponses grâce aux critères précédents : la version du langage disponible et le délai de mise à disposition des nouvelles, la procédure exacte de restauration d’une sauvegarde, et le comportement en cas d’échec de renouvellement du certificat. Ce que vous évaluez n’est pas seulement l’exactitude des réponses, mais le délai : une réponse précise en quelques heures avant la vente indique une organisation ; une réponse vague en trois jours avant la vente annonce ce qui vous attend après.

Mutualisé, serveur dédié virtuel, infogéré : le critère qui tranche

Trois niveaux d’hébergement : ce que chacun vous laisse faire et ce qu’il vous laisse porter
NiveauVous maîtrisezVous portezPour qui
MutualiséPresque rien au-delà de l’applicationRien sur le système ; en contrepartie, les limites ne se négocient pasSites de présentation, petits volumes, pas de traitement long
Serveur dédié virtuel non infogéréTout : versions, limites, services, en-têtesMises à jour système, sécurité, sauvegardes, supervision, astreinteÉquipes disposant d’une compétence système disponible
Serveur infogéréL’application et la plupart des réglagesLe contrat porte l’exploitation ; vous portez la vérification qu’il est tenuApplications critiques sans équipe système interne

Le critère qui tranche n’est ni le prix ni le trafic : c’est la question « qui applique les correctifs de sécurité du système, et qui se lève la nuit ? ». Sur du mutualisé, l’hébergeur. Sur un serveur non infogéré, vous — et si personne chez vous n’a ce rôle par écrit, le serveur ne sera pas mis à jour, c’est une constante. Sur de l’infogéré, le prestataire, à condition que le contrat nomme les engagements. C’est précisément ce que nous mettons par écrit dans nos prestations d’hébergement web, parce qu’un engagement qui n’est pas écrit n’existe pas au moment de l’incident.

Ce que le coût réel recouvre, selon le niveau

Nous avons dit que nous ne donnerions aucun prix, et nous nous y tenons : les grilles bougent trop vite. En revanche, la structure du coût, elle, ne bouge pas, et c’est elle qu’il faut comparer entre deux offres — sans quoi vous comparez un abonnement mensuel avec un autre abonnement mensuel qui ne couvre pas les mêmes choses.

Structure du coût annuel selon le niveau d’hébergement : ce qui est dans l’abonnement et ce qui s’ajoute
PosteMutualiséServeur virtuel non infogéréInfogéré
Machine et bande passanteDans l’abonnementDans l’abonnementDans l’abonnement
Mises à jour systèmeDans l’abonnementÀ votre charge, en temps d’équipeDans le contrat, à vérifier ligne par ligne
Sauvegardes et restaurationSouvent en option, restauration parfois facturéeÀ construire et à tester vous-mêmeDans le contrat, avec un délai à exiger par écrit
Supervision et alertesRarement incluseÀ construireDans le contrat
Intervention hors horairesSans objetÀ votre charge, si quelqu’un est disponibleSelon l’engagement souscrit

La bonne comparaison consiste donc à convertir les cases « à votre charge » en heures et à les valoriser à votre coût interne. Une équipe qui n’a personne pour tenir un serveur ne fait pas une économie en prenant un serveur nu : elle transfère le coût vers un poste qui n’existe pas encore, et le résultat le plus courant est un serveur non mis à jour pendant deux ans. Comptez les heures avant de comparer les abonnements.

Ce que « souveraineté » veut dire — et ne veut pas dire

Le mot est employé à tort et à travers, et il vaut mieux savoir ce qu’il recouvre. Des serveurs situés en France ne suffisent pas à garantir qu’aucune législation étrangère ne s’applique : ce qui compte est aussi la nationalité de la société exploitante et de ses maisons mères, ainsi que la localisation des sous-traitants qui ont un accès technique — supervision, sauvegardes, support de nuit. À l’inverse, une entreprise européenne peut parfaitement héberger vos données sur une infrastructure d’un tiers non européen sans le mettre en avant.

Les questions utiles sont donc au nombre de trois, et elles se posent par écrit : quelle société exploite le service et quel est son actionnariat, où se trouvent les données et les sauvegardes, et quels sous-traitants disposent d’un accès technique. Un prestataire sérieux répond ; un prestataire qui renvoie à une page commerciale n’a pas répondu. Ajoutez un critère pratique, indépendant de la souveraineté : dans quelle langue et sur quel fuseau horaire le support répond-il un dimanche matin ?

Le tableau de relevé à remplir

Grille de relevé à remplir pour chaque offre envisagée, avec le moyen de contrôle correspondant
CritèreCe qu’on noteMoyen
Localisation et exploitantPays, exploitant, sous-traitants avec accèsdig, whois, puis réponse écrite du fournisseur
Versions et limitesVersion du langage, mémoire, durée d’exécution, délai de mise à dispositionphp -v et php -i
Envoi de fichiersPlafonds applicatif et serveur web, durée mesurée depuis une connexion réelleTest d’envoi chronométré
SauvegardesFréquence, profondeur, lieu, durée de restauration mesurée, coûtRestauration réelle sur une base jetable
CertificatDate d’expiration, automatisation, alerte en cas d’échecopenssl s_client + surveillance indépendante
En-têtesEn-têtes présents, possibilité de les définir, exposition de la version du serveurcurl -sI
Temps de réponsePremier octet, nombre de redirectionscurl -w
SortieExport des données, préavis, reliquat, titulaire du domaineConditions contractuelles + registre public

Ce qu’il faut retenir

Un palmarès d’hébergeurs vieillit en quelques mois et ne se vérifie pas ; huit critères contrôlables à la commande restent valables pour n’importe quelle offre, y compris la vôtre aujourd’hui. Ils portent sur la localisation et l’exploitant réel, les versions et limites du langage, les plafonds d’envoi de fichiers, la restauration effective des sauvegardes, le renouvellement du certificat, les en-têtes de sécurité, le temps de réponse, et les conditions de sortie. Une heure de relevé vaut mieux qu’un comparatif recopié.

Trois mesures donnent le ton. Un plafond de dépôt à 1 Mo fait échouer un fichier de 40 Mo en erreur 413 — mais seulement après 3,87 Mo transmis, donc après une attente inutile pour l’utilisateur. Un fichier de 250 Mo demande 33 minutes à 1 Mb/s, 4 min 10 à 8 Mb/s et 20 s à 100 Mb/s : dimensionnez sur le débit montant de vos utilisateurs, pas sur le vôtre. Et une chaîne de huit redirections fait passer une réponse de 128 ms à 1 087 ms pour un contenu identique — un défaut invisible pour qui ne mesure pas le nombre de sauts.

Le critère qui tranche entre mutualisé, serveur virtuel et infogéré n’est ni le prix ni le trafic : c’est de savoir qui applique les correctifs système et qui se lève la nuit. Si la réponse n’est écrite nulle part, personne ne le fera. Testez enfin le support avant de signer avec trois questions dont vous connaissez déjà la réponse : ce que vous mesurez alors, c’est le délai et la précision — les deux seules choses que vous achetez vraiment au-delà de la machine.

Hébergement web infogéré

Reliez infrastructure, supervision, sauvegarde, performance et responsabilités d’intervention.

Découvrir cette expertise