Notions de serveur et de client web
Fondamental :
Un serveur web sert à rendre accessibles des pages web sur internet via le protocole HTTP.
Définition : Serveur web
Un serveur web est un logiciel capable de répondre à des requêtes HTTP, c'est à dire de renvoyer des données (par exemple une page HTML), en réponse à des demandes écrites en HTTP (par exemple une requête GET).
Synonyme : serveur HTTP
Définition : Client web
Un client web est un logiciel capable d'envoyer des requêtes HTTP à un serveur web et d'afficher les résultats. Les navigateurs web sont les clients web les plus répandus.
Remarque :
Un serveur web répond par défaut sur le port 80.
Exemple :
Apache : logiciel libre fondation Apache, la moitié des sites web au monde
Nginx : logiciel libre BSD, en croissance
IIS : logiciel propriétaire Microsoft