Que signifie serveur Web ?

(*-*)浩
Libérer: 2019-05-29 09:27:04
original
30957 Les gens l'ont consulté

Le serveur WEB est également appelé serveur WWW (WORLD WIDE WEB). Sa fonction principale est de fournir des services de navigation d'informations en ligne. WWW est un outil de recherche d'informations multimédia sur Internet. Il s'agit d'un service qui n'a été développé sur Internet que ces dernières années. Il s'agit également du service qui connaît la croissance la plus rapide et est actuellement le plus utilisé. C'est précisément grâce à l'outil WWW qu'Internet s'est développé rapidement ces dernières années et que le nombre d'utilisateurs a augmenté rapidement.

Que signifie serveur Web ?

Un serveur Web est un programme qui peut servir des documents à un navigateur demandeur.

1. Le serveur est un programme passif : le serveur répondra uniquement lorsque des requêtes seront faites par des navigateurs exécutés sur d'autres ordinateurs sur Internet.

2. Les serveurs Web les plus couramment utilisés sont Apache et Internet Information Services (IIS) de Microsoft.

3. Un serveur sur Internet est également appelé serveur Web. Il s'agit d'un ordinateur avec une adresse IP indépendante sur Internet. Il peut fournir divers services Internet tels que WWW, Email et FTP aux clients. l'Internet.

4. Le serveur Web fait référence à un programme qui réside sur un certain type d'ordinateur sur Internet. Lorsqu'un navigateur Web (client) se connecte au serveur et demande un fichier, le serveur traitera la demande et renverra le fichier au navigateur. Les informations qui l'accompagnent indiqueront au navigateur comment afficher le fichier (c'est-à-dire le type de fichier). ). Les serveurs utilisent HTTP (Hypertext Transfer Protocol) pour communiquer avec les navigateurs clients, c'est pourquoi les gens les appellent souvent serveurs HTTP.

Les serveurs Web sont capables non seulement de stocker des informations, mais également d'exécuter des scripts et des programmes basés sur les informations fournies par les utilisateurs via leurs navigateurs Web.

Protocole

La couche application utilise le protocole HTTP.

Format de document HTML (une application sous Standard Universal Markup Language).

Localisateur de ressources uniformes (URL) du navigateur.

Afin de résoudre cette lacune du protocole HTTP, un autre protocole doit être utilisé : Secure Socket Layer Hypertext Transfer Protocol HTTPS. Pour la sécurité de la transmission des données, HTTPS ajoute le protocole SSL à HTTP. SSL s'appuie sur des certificats pour vérifier l'identité du serveur et crypter la communication entre le navigateur et le serveur.

WWW est l'abréviation de World Wide Web (Global Information Network), qui peut également être appelé Web. Le nom chinois est « World Wide Web ». Il est né en mars 1989 en tant que système hypermédia distribué maître-esclave développé par le CERN (Laboratoire européen de physique des particules). Grâce au World Wide Web, les utilisateurs peuvent obtenir rapidement et facilement une multitude d’informations en utilisant des méthodes simples. Étant donné que les utilisateurs n'ont plus à se soucier de certains détails techniques lorsqu'ils accèdent à des ressources d'information via un navigateur Web et que l'interface est très conviviale, le Web a été chaleureusement accueilli dès son lancement sur Internet, est devenu populaire dans le monde entier et a rapidement acquis une popularité explosive.

Fonctionnalités du serveur

Windows, Linux et Unix sont les trois systèmes d'exploitation les plus courants pour la configuration de serveurs Web. Linux possède les performances de sécurité les plus élevées parmi ces trois systèmes d'exploitation, peut prendre en charge plusieurs plates-formes matérielles et ses fonctions réseau sont relativement puissantes. En général, ces deux avantages majeurs sont irremplaçables par d'autres systèmes d'exploitation : d'une part, le code source des différents programmes peut être modifié, ajusté et copié à volonté selon les différents besoins des utilisateurs et publié sur Internet ; d'autre part, le système d'exploitation Linux ; Le prix du marché est relativement bon marché et le code source peut également être téléchargé gratuitement sur Internet. On peut dire que Linux est un système d'exploitation idéal pour mettre en place un serveur Web efficace et sécurisé. De plus, afin de donner au serveur Web des performances supérieures, une optimisation et un traitement supplémentaires peuvent être effectués en fonction des caractéristiques et des utilisations du système serveur, minimisant ainsi la quantité de transmission de données et réduisant la fréquence de transmission des données du serveur Web. , favorisant ainsi l'utilisation du haut débit du réseau, ainsi que l'amélioration de la vitesse de chargement des pages Web du client du réseau, et réduisant également la consommation de diverses ressources du serveur Web.

Principe de fonctionnement

Le principe de fonctionnement du serveur Web n'est pas compliqué et peut généralement être divisé en quatre étapes suivantes : processus de connexion, processus de demande, processus de réponse et fermer la connexion. Vous trouverez ci-dessous une brève introduction à ces quatre étapes. Le processus de connexion est une connexion établie entre le serveur web et son navigateur. Pour vérifier si le processus de connexion est mis en œuvre, l'utilisateur peut rechercher et ouvrir le socket de fichier virtuel. L'établissement de ce fichier signifie que cette étape du processus de connexion a été établie avec succès. Le processus de requête consiste en ce que le navigateur Web utilise le fichier socket pour effectuer diverses requêtes à son serveur. Le processus de réponse consiste à utiliser le protocole HTTP pour transmettre la demande effectuée pendant le processus de demande au serveur Web, puis à mettre en œuvre le traitement de la tâche, puis à utiliser le protocole HTTP pour transmettre les résultats du traitement de la tâche au navigateur Web, et en même temps, sur le navigateur Web Affichez l'interface demandée ci-dessus. La fermeture de la connexion est le processus de déconnexion du serveur Web et de son navigateur une fois l'étape précédente, le processus de réponse, terminée. Les quatre étapes ci-dessus du serveur Web sont imbriquées, étroitement liées et ont une logique forte. Elles peuvent prendre en charge plusieurs processus, plusieurs threads et des technologies qui mélangent plusieurs processus et plusieurs threads.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
web
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!