Funktionsweise von Webservern

November 19

Funktionsweise von Webservern

Web-Server, Internet und HTML

Grundsätzlich ist ein Webserver jedes Programm, das HTTP (Hypertext Transfer-Protokoll) verwendet durch die Annahme von HTTP-Anforderungen von Clients und servieren ihnen in der Regel, eine HTML (Hypertext Markup Language) oder XHTML-Dokument, obwohl andere Dateitypen wie Bilder, Dokumente oder andere raw-Dateien möglich sind. Die meisten Webserver unter anderem Protokollierung, wo manchmal detaillierte Informationen über Kunden und Clientanforderungen in Log-Dateien, für die später Statistische Auswertung gespeichert werden können. Die Web-Server-Computer-Unterscheidung kann von der Öffentlichkeit missverstanden werden. Ein Webserver ist entweder ein Computerprogramm zur Annahme von HTTP-Anfragen, indem Sie HTML/XHTML-Antworten und Protokollierung oder auf einem Computer, der solch ein Computerprogramm ausgeführt wird. Webserver sind eine der primären Komponenten des Internet und der Computer-Vernetzung.

URLs und Netzwerke

Das Internet ist das durchdringende und offensichtliches Beispiel eines Computernetzwerks, obwohl mehr selektive und private Netzwerke arbeiten mit Web-Servern, wie lokale Netzwerke (LANs), die wiederum mit dem World Wide Web kommunizieren kann. Diese Netze URLs verwenden, um Informationen zu suchen, und wie Sie vielleicht wissen, weitere URLs als Sie denken. Jede gemeinsame Webadresse ist ein Beispiel für eine URL. Wenn ein Netzwerk verbundene Computerbenutzer versucht, einen URL zugreifen, wird der Browser auf diesem Computer verbindet mit dem Server und Inhalte unter dieser Adresse anfordert. Die URL wird verwendet, um den Inhalt auf dem Webserver index liefert den Inhalt entsprechend der Anforderung. Dies ist der grundlegende Mechanismus der Beantragung einer Web-Seite im Internet von Ihrem PC, obwohl der spezifische detaillierte Prozess komplizierter ist.

Detaillierte Prozess: Protokoll und IP-Adressen

Wenn eine URL in einem Browser eingegeben wird, stellt der erste Teil der URL des Protokolls (normalerweise HTTP), gefolgt vom Namen des Servers (www.examplewebsite.com), gefolgt von den Namen der Datei (/ content.htm). Diese URL übersetzt den Servernamen in eine IP-Adresse, die dann an einen Anschluss verbunden ist. Der Server empfängt die "Get"-Anforderung für die Datei "www.examplewebsite.com/content.htm" und sendet den HTML-Text für die Webseite an den Browser und Cookies den Inhalt zugeordnet. Der Browser dann liest das HTML und formatiert die Seite für Ihren Bildschirm. Mithilfe von Web-Servern (d. h. Programme und Computer, die diese Programme ausgeführt), das größte Netzwerk in der Geschichte der Zivilisation angelegt wurde, im Internet, alle von den meisten mageren Bausteine.