Client-serveur

image animée de la mise en ligne

Client-serveur : mise en ligne d'un site web

Alice souhaite mettre en ligne un petit site web personnel qui sera hébergé chez son fournisseur d'accès à Internet. Son site sera composé d'une seule page. Voilà ci-dessous les grandes étapes pour y parvenir.

Remarque : le mot "serveur" désigne un logiciel mais, par extension, ce mot désigne aussi l'ordinateur sur lequel est installé le logiciel.

image animée des requetes

Client-serveur : affichage d'une page web et requêtes http

L'expression "requête HTTP au serveur HTTP" ne doit pas vous effrayer. Vous pouvez le comprendre comme "demande à l'ordinateur du site web de récupérer tel ou tel fichier", même si cette formulation est un peu plus approximative.

Voyons ce qui se passe lorsque Bob demande une page web à son navigateur. Pour cet exemple nous supposerons que la page HTML consultée contient une seule image JPEG et possède l'URL http://www.superalice.com/superpage.html.

Il y a donc trois requêtes d'effectuées :

Ce lien entre le fichier HTML de départ et les deux autres fichiers est effectué grâce à des hyperliens situés dans le fichier HTML de départ. C'est donc le principe de l'hypertexte qui est utilisé pour mélanger différents contenus qui vont conduire au document final.