serveur web

Nous expliquons ce qu'est un serveur web et quelles sont ses caractéristiques. De plus, à quoi il sert et les serveurs Web les plus utilisés.

Un serveur Web sert d'intermédiaire entre l'utilisateur et le serveur où se trouvent les informations.

Qu'est-ce qu'un serveur Web ?

Dans l'informatique, un serveur Web ou un serveur HTTP c'est un morceau de Logiciel de communication qui sert d'intermédiaire entre les serveur dans lequel sont hébergés les données demandées et l'ordinateur du client, permettant des connexions bidirectionnelles ou unidirectionnelles, synchrones ou asynchrones, avec toute application du client, même avec navigateurs qui traduisent un code traduisible (rendable) vers une page Web spécifique. En d'autres termes, ce sont des programmes qui assurent la médiation entre le Nom d'utilisateur Internet et le serveur où se trouvent les informations que vous demandez.

Les serveurs Web sont programmes utilisation quotidienne dans l'Internet, qui utilisent divers protocoles de données pour communiquer, le plus courant et le plus standard étant HTTP (Protocole de transfert hypertexte). Cependant, il est également possible d'utiliser le terme pour désigner le l'ordinateur dans lequel la des dossiers qui composent un site Internet, ainsi que les logiciels nécessaires pour se conformer à la connexion de Les données La toile.

Caractéristiques d'un serveur web

Sur un serveur statique, les fichiers sont envoyés au fur et à mesure qu'ils sont stockés.

Un serveur Web fonctionne sur un ordinateur attendant les demandes du navigateur Web d'un client, fournissant les données demandées pour composer un page Web ou, à défaut, un message d'erreur. Les serveurs Web peuvent être de deux classes : statiques et dynamiques.

  • Serveurs statiques. Ils se composent d'un ordinateur où sont stockées les informations et d'un serveur HTTP qui répond au protocoles de la commande. Son nom vient du fait que les fichiers sont envoyés au fur et à mesure qu'ils sont stockés.
  • Les serveurs dynamiques. Ce sont plutôt des serveurs statiques qui contiennent des logiciels supplémentaires (généralement des applications et base de données) qui leur permettent de mettre à jour les informations demandées avant de les transmettre au client.

A quoi sert un serveur web ?

L'utilisateur entre une adresse Web dans le navigateur qui envoie une requête au serveur.

Comme cela a été dit, la fonction des serveurs Web est d'assurer la médiation entre les demandes des utilisateurs et les fichiers contenant les informations demandées, sur l'ordinateur où elles sont stockées. Par conséquent, vous en avez besoin pour publier un site Web et également pour avoir accès aux données qui composent toute page Web. Ce processus se déroule comme suit :

  • L'utilisateur saisit une adresse Web (URL) dans votre navigateur et il envoie une requête au serveur Web.
  • Le serveur Web (logiciel) recherche les fichiers pertinents soit sur le serveur lui-même (Matériel) ou dans un service d'hébergement où ils sont toujours disponibles et en ligne.
  • Les fichiers sont ensuite traités comme demandé et envoyés selon le protocole de transfert, c'est-à-dire selon un ensemble de règles qui régissent la la communication entre les ordinateurs.
  • Le navigateur reçoit les fichiers et assemble le contenu de la page Web qui est affiché à l'utilisateur.

Serveurs Web les plus utilisés

Certains des serveurs Web les plus utilisés sont les suivants :

  • Nginx. Un serveur Web et un proxy développés par le entreprise homonyme.
  • Apache. Il s'agit d'un serveur Web HTTP open source, utilisé pour les ordinateurs Unix, les fenêtres et Macintosh, développé et maintenu par un communauté d'utilisateurs qui composent l'Apache Software Foundation.
  • Internet Information Services ou IIS. Serveur Web et ensemble de services conçus pour Microsoft Windows qui était à l'origine inclus dans sa version NT.
  • Cherokee. Il s'agit d'un serveur Web multiplateforme écrit en langage C, disponible sous la licence publique générale GNU, à partir de logiciel gratuit.
  • Matou. Une distribution Apache également connue sous le nom de Jakarta Tomcat, fonctionne selon le principe des servlets (Java).
!-- GDPR -->