Jusqu'à ce moment, ton site web n'existe que
dans le réseau local de l'école. Or, ce sont les
internautes du monde entier qui attendent avec impatience de pouvoir
consulter tes pages.
Pour satisfaire leur attente fébrile, nous allons envoyer
l'ensemble des documents qui constituent ton site sur un serveur Web.
Un serveur Web est un ordinateur connecté en permanence à l'Internet et sur lequel fonctionne un logiciel appelé " serveur ".
N'importe quel ordinateur connecté à l'Internet peut envoyer une requête au serveur web et lui demander de lui transmettre une page html et tous les éléments qui y sont indiqués (images, ...).
Le serveur répond en transmettant les informations demandées... s'il les possède.
Mon ordinateur est connecté à l'Internet. Je peux donc mettre mon site en ligne sur cet ordinateur ?
Oui, si tu y installes un serveur Web. Cependant, si tu éteins ton ordinateur ou s'il tombe en panne, ton site devient indisponible.
Oh, pas cool...
En général, on choisit de confier son site web à une société qui gère un ou plusieurs serveurs Web qui sont surveillés en permanence, de manière à intervenir rapidement en cas de panne.
Souvent, les particuliers utilisent l'espace
web offert par leur fournisseur d'accès à l'Internet ou
des serveurs web gratuits qui offrent leur service en échange
d'une publicité apposée sur les pages du site (http://www.multimania.lycos.fr/,
http://www.ibelgique.com, ...).
Si l'on souhaite plus de fiabilité, on préfèrera " acheter " de l'espace disque sur un serveur Web commercial. Un grand nombre de sociétés offrent ce service pour des prix très variables.
Ci contre, une vue des serveurs qui hébergent le site sio2.be (images ovh.com).
Les ordinateurs sur le web se connecteront donc au serveur chez notre hébergeur pour consulter nos sites.
Pour envoyer nos pages sur le serveur Web de notre hébergeur, il nous faut disposer d'un logiciel de transfert de fichiers ou logiciel FTP (file transfer protocol).
Pour faire ce travail, nous utiliserons un logiciel libre et gratuit du nom de Filezilla.
Les principaux acteurs qui ont été décrits sur cette page sont :
La communication entre ces ordinateurs se fait :
Pour un rappel sur la notion de " protocole " en informatique, voir ICI.
Quand le rôle de chaque ordinateur et les types de communications entre-eux sont clairs pour toi, passe à la page suivante.