Was ist ein Server? Definition
Ein Server ist ein leistungsstarker Computer, der für die Bereitstellung des Dienstes der Übertragung der von seinen Clients angeforderten Informationen verantwortlich ist, bei denen es sich um andere Computer, mobile Geräte oder Drucker handeln kann.
Webserver sind eine Komponente von Servern, deren Hauptfunktion darin besteht, in einem Webhosting alle Dateien einer Webseite (Bilder, Texte, Videos usw.) zu speichern und sie über Browser mit Hilfe des HTTP-Protokolls (Hypertext Transfer Protocol) an die Benutzer zu übertragen.
Wozu ist ein Server da?
Die Hauptaufgabe eines Webservers ist die Speicherung und Übermittlung der angeforderten Inhalte einer Website an den Browser des Endbenutzers.
Dieser Vorgang dauert für den Benutzer nicht länger als eine Sekunde, aber auf der Serverebene ist der Vorgang komplizierter als er scheint.
Um seine Funktionen ausführen zu können, muss der Server immer eingeschaltet sein, um den Dienst, den er seinen Clients bietet, nicht zu unterbrechen. Wenn der Server ausfällt oder heruntergefahren wird, haben Internetnutzer Probleme beim Zugriff auf die Website.
Wie funktioniert ein Server?
Die Kommunikation zwischen einem Server und seinen Clients basiert auf dem HTTP-Protokoll, d. h. dem Hypertext-Transfer-Protokoll oder dessen verschlüsselter Variante HTTPS.
Um herauszufinden, wie das funktioniert, müssen Sie zunächst wissen, dass der Webserver ständig auf eine Informationsanfrage wartet.
Damit der Webserver seine Funktion erfüllen kann, muss er eine Anfrage von einem Browser erhalten, d.h. es wird eine Anfrage von einer IP-Adresse an die Adresse des Servers gesendet, der die Dateien der betreffenden Website hostet. Der Webserver sucht dann in seinen Dateien nach den angeforderten Informationen, interpretiert die Codezeilen und sendet das Ergebnis an den Browser, dessen IP-Adresse die des Anfragenden war.
Dieses Ergebnis wird dem Endbenutzer angezeigt. Das passiert immer, wenn Sie auf Websites surfen. Wenn dieser Vorgang abgeschlossen ist, kann man sagen, dass der Webserver seine Funktion erfüllt hat.