Les langages de programmation du Web

Précédent Sommaire 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Suivant

4. Qu'est-ce qu'un serveur Web, un client Web ?

Serveur Web

Un serveur Web (ou plus précisement un serveur HTTP) est un logiciel qui fournit des pages et ressources Web à la demande (avec le protocole HTTP du réseau Internet).
Les pages et ressources Web sont physiquement stockées dans le disque dur de la machine où est installé le logiciel serveur.

Le serveur Web le plus utilisé est Apache (logiciel libre).
Apache est un logiciel multiplateforme, principalement installé sur le système d'exploitation Linux.
Parmi les autres serveurs Web, on peut citer IIS (Microsoft, propriétaire), Lighttpd (libre), Nginx (libre), Tomcat (libre), Zope (libre)...

Clients Web

Un logiciel qui demande une page Web est un client Web (ou plutôt un client HTTP).
En volume, il s'agit principalement des navigateurs Web (Firefox, Google Chrome, Internet Explorer...)

Quand vous tapez une URL (par exemple http://fabrice.sincere.pagesperso-orange.fr/electrotechnique.htm) dans la barre d'adresse de votre navigateur préféré, le client Web demande au serveur fabrice.sincere.pagesperso-orange.fr de lui transmettre la page electrotechnique.htm

C'est le navigateur Web qui interprète le contenu HTML.

Pour information, le client Web que vous utilisez actuellement est :
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)