Web Server

Ich möchte mich und mein Unternehmen im Internet präsentieren. Was muss ich dazu tun? Ist es notwendig hierzu programmieren zu können? Was ist HTML? Was ist der Unterschied zu HTTP?

In den späten 60er und den frühen 70er Jahren waren lediglich eine Handvoll Universitäten in Amerika miteinander verbunden. Dann gesellte sich das Militär und schließlich die Großindustrie hinzu. Allen diesen Pionieren des Internets war der eine wichtige Beweggrund gemein: die Möglichkeit schnell Daten, und zwar Daten jeder Art, in der ganzen Welt hin- und herbewegen zu können. Viele dieser Pioniere waren Tüftler und Bastler auf der einen Seite, die Grundsteinleger des Informationsmediums Internet wie wir es heute kennen, auf der anderen. Doch das war für die Normal-Anwender zu kompliziert und unverständlich. Erst mit dem Browser ?www? von Tim Berners-Lee (Ende der 90er Jahre) wurde der Grundstein gelegte, die Datenbewegung übers Netz unkomplizierter und verständlicher zu machen. Es waren nun einfachere Tools gegeben, mit denen Texte, Bilder, Datenbanken, usw. zu einem einheitlichen Ganzen zusammengefasst werden konnten. Nun war die Voraussetzung geschaffen, dass das Internet als Informationsmedium in beispielloser Art und Weise wachsen konnte.

Es wurde ein System entwickelt, das von allen gängigen Rechnertypen verstanden wird und das es ermöglicht, eine Verbindung zwischen den ganzen Datenquellen im Internet herzustellen. Dieses System wurde Hypertext genannt. Hypertext verbindet textuelle Informationen mit Querverweisen auf andere Texte, Bilder, Dateien und anderen Informationsquellen in beliebigen Datenformaten. Nachdem nun Hypertext definiert war, musste eine Beschreibungssprache dafür und eine Methode Hypertext, von Rechner zu Rechner zu übertragen, festgelegt werden. Aus diesen Festlegungen ist die Hypertext Markup Language, kurz HTML, und das Hypertext Transfer Protokoll, kurz HTTP, entstanden. HTTP ist das Protokoll, das zwischen dem Client, dem Browser, und dem Server, der Daten im Internet zur Verfügung stellt, "gesprochen" wird. Da über HTML eine Verbindung zwischen allen diesen Servern hergestellt wird, ist im Internet ein Netz - oder auf englisch Web - von Informationen entstanden. Daher wird dieser Server Webserver genannt.

Webserver - Webseite

Der Webserver liefert vorwiegend statische Daten wie HTML-Seiten, Stylesheets, Bilder und Grafiken zurück. Neben statischen Daten werden zunehmend dynamische, erst beim Abruf erzeugte Daten, ausgeliefert. Dies geschieht durch den Einsatz von serverseitigen Programmen, Server-Containern und Webservices. Durch die Verwendung dynamischer Seiten wird unter anderem interaktive Benutzerführung ermöglicht. Beispiele für dynamische Seiten sind Foren, Datenbank-Interfaces, Web-Shops oder Suchmaschinen. Das Problem der neuen Dynamik ist, dass in dem klassischen Fragen- und Antwortspiel immer nur ganze HTML-Seiten übertragen wurden. Mit differential HTML - kurz XHTML - wurde der Durchbruch geschaffen: Nun ist es möglich, nur einen Teil einer bereits angezeigten Seite zu erneuern und damit eine wesentliche Performance-Steigerung zu erreichen. Damit wurde das World Wide Web - WWW - zu der heute wichtigsten Recherche und Kommunikationsplattform.

Webserver bieten neben der allgemeinen Informationspräsentation auch Methoden an, den Kreis derjenigen, die hierauf zugreifen können, einzuschränken. Es stehen hierzu viele gängige Methoden, angefangen bei der klassischen Benutzername/Passwort Abfrage, bis hin zu modernen Verschlüsselungsverfahren zur Verfügung.

Sicherheit

Mit der Dynamik in den Webseiten erhalten wir auch Interaktionen zwischen den Browsern und den Webservern. Die Server reagieren ganz dynamisch auf die Eingaben, die am Browser getätigt werden. Hierbei ist es durchaus auch möglich, das sicherheitsrelevante Daten vom Browser zum Server übertragen werden. Denken wir nur einmal an die heute üblich gewordene Abfrage des Bankkontos über das World Wide Web. Verschlüsselung ist der Weg, den wir hierzu beschreiten müssen. Um die Datenübertragung zwischen Browser und Server zu verschlüsseln, müssen die beiden ein nur ihnen bekanntes Geheimnis - den Schlüssel oder das Schlüsselpaar - dazu nutzen, die Daten für all diejenigen unbrauchbar zu machen, die dieses Geheimnis nicht kennen. Als Nebeneffekt gewinnen wir über die gesicherte Datenübertragung hinaus auch noch die Sicherheit, dass sich unser Browser tatsächlich mit dem richtigen Server bei der Bank unterhält, denn nur der ist es ja, der mit unserem Browser das notwendige Geheimnis teilt.

Der Strawberry Webserver

Strawberry bietet für jeden Kunden einen für seine Ansprüche entsprechenden Web-Server an. Auf der Basis zuverlässigster Hardware und des derzeit wohl stabilsten Betriebssystems, erhalten Sie von uns ein Serversystem, das ganz flexibel an Ihre Anforderungen angepasst werden kann.