De l’url à la page : comment ça se passe ?

Comprendre ce que devient cette URL une fois validée éclaire bien des choses : pourquoi un site est parfois lent, à quoi sert un hébergeur, pourquoi un nom de domaine se paie tous les ans, ou ce qui se passe quand un site tombe en panne. Cet article suit l’itinéraire, étape par étape.

Une adresse n’est pas une adresse

Le nom qu’on tape — girafebleue.fr, service-public.fr, un site de commerce — est fait pour être lu par des humains. Les machines, elles, ne travaillent pas avec des mots mais avec des numéros : les adresses IP, qui ressemblent à des suites de chiffres séparés par des points.

Le nom de domaine est donc une commodité. Un raccourci mémorisable qui masque un numéro que personne n’a envie de retenir. Cette traduction entre les deux constitue la première étape du voyage.

L’annuaire du web

Pour faire la conversion, le navigateur interroge un service appelé DNS. On peut le voir comme un annuaire téléphonique : d’un côté les noms, de l’autre les numéros. On connaît le nom, on cherche le numéro.

Cet annuaire n’existe pas en un seul exemplaire quelque part. Il est réparti sur des milliers de machines à travers le monde, chacune en détenant une partie. Pour un domaine donné, ce sont les serveurs du bureau d’enregistrement — l’organisme auprès duquel le nom a été loué — qui détiennent l’information officielle.

Aller chercher la réponse à la source prend du temps. Alors, comme on noterait un numéro souvent appelé sur un carnet posé à côté du téléphone, chaque intermédiaire garde une copie des réponses obtenues récemment :

  • L’ordinateur note les noms consultés dans les dernières minutes.
  • Le fournisseur d’accès à internet garde ceux que ses abonnés demandent souvent.

Quand on tape une adresse déjà visitée, la réponse vient donc de ce carnet local, sans aller déranger personne. C’est instantané.

Le revers, c’est que ces copies ne se mettent pas à jour en temps réel. Elles s’effacent au bout de quelques heures et se renouvellent alors. Voilà pourquoi, quand on change d’hébergeur, le nouveau site n’apparaît pas partout en même temps : certaines personnes consultent encore leur ancienne note, d’autres ont déjà la nouvelle. La situation se résorbe en un jour ou deux, le temps que tous les carnets soient réécrits.

Cette étape éclaire aussi le rôle du nom de domaine. Il ne contient pas le site — il indique seulement où le trouver. On le loue chaque année, et cette location est ce qui maintient le nom associé au bon numéro. Sans elle, l’annuaire cesse de répondre, et le site devient introuvable même s’il est toujours en place sur son serveur.

La demande part

Une fois le numéro obtenu, le navigateur contacte la machine qui porte ce numéro : le serveur, hébergé quelque part dans un centre de données. Il lui envoie une requête, qui revient à demander une page précise.

Avant l’échange, une négociation a lieu si le site est en HTTPS — ce qui est le cas de la quasi-totalité des sites aujourd’hui. Le serveur présente un certificat, le navigateur le vérifie, et les deux se mettent d’accord sur une manière de chiffrer leurs échanges. Le cadenas affiché dans la barre d’adresse signale que cette étape s’est bien passée.

Le serveur prépare la réponse

Ce que fait le serveur à ce moment dépend de la nature du site.

Un site fait de fichiers fixes renvoie directement la page demandée. Elle existe déjà, il suffit de l’envoyer.

Un site construit sur un système de gestion de contenu comme WordPress fonctionne autrement. La page n’existe pas d’avance : le serveur va chercher les textes dans une base de données, applique le thème, ajoute les éléments communs — menu, pied de page, barre latérale — et assemble le tout à la demande. Cette fabrication prend un peu de temps. C’est l’une des raisons pour lesquelles les systèmes de mise en cache existent : ils gardent sous la main une version déjà assemblée, plutôt que de tout refaire à chaque visite.

L’affichage se construit

La réponse arrive sous forme de code, pas d’image. Le navigateur reçoit d’abord un document qui décrit la structure de la page : voici un titre, voici un paragraphe, voici l’emplacement d’une image.

En le lisant, il découvre qu’il lui manque des choses. Les feuilles de style, qui décrivent les couleurs, les tailles, les espacements. Les images. Les polices d’écriture. Les scripts qui rendent certains éléments interactifs. Pour chacun, une nouvelle demande part vers le serveur.

Une page ordinaire déclenche ainsi plusieurs dizaines d’allers-retours. C’est ici que se joue une bonne part de la vitesse ressentie : une image trop lourde, une police hébergée sur un serveur lointain, une extension qui charge des fichiers inutiles, et l’affichage s’allonge. Le contenu était pourtant prêt depuis longtemps.

Ce que le trajet éclaire

Ce parcours rend lisibles plusieurs situations courantes.

Un site inaccessible peut l’être pour des raisons très différentes selon l’endroit où le trajet s’interrompt : nom de domaine expiré, panne de l’hébergeur, erreur dans le site lui-même. Le message affiché donne souvent l’indice.

Un site lent l’est rarement à cause d’une seule chose. Le serveur peut mettre du temps à répondre, ou bien répondre vite mais envoyer des fichiers trop lourds.

Un changement invisible après une modification vient souvent d’une mémoire intermédiaire — celle du navigateur, celle d’une extension de cache — qui affiche encore l’ancienne version.

Un avertissement de sécurité signale que la négociation du certificat a échoué : certificat expiré, mal configuré, ou ne correspondant pas au nom du site.

À retenir

Ce qui paraît instantané est donc une succession d’étapes : une adresse traduite en numéro, une demande envoyée à une machine, une page renvoyée puis assemblée. Chacune peut ralentir ou échouer. C’est pourquoi un même symptôme — un site lent, une page qui ne s’affiche pas — peut avoir des causes très différentes, selon l’endroit où le trajet s’interrompt. Comprendre ce chemin ne sert pas à le réparer soi-même, mais à savoir de quoi on parle le jour où il faut en parler à quelqu’un..

Pour encore plus de conseils et d’astuces pratiques, retrouvez La Girafe Bleue sur les réseaux sociaux

Derniers articles publiés

Moteurs de recherche : ce qui se passe quand on tape une requête

De l’url à la page : comment ça se passe ?

L'importance d'un mot de passe solide

Les mots de passe : comment s’en sortir sans s’y perdre