Web-Server

Ein Webserver ist im engeren Sinne ein Server-Dienst, der Informationen nach dem HTTP-Protokoll zur Verfügung stellt. Die Daten werden über HTTP-URLs adressiert. Im weiteren Sinne wird der Begriff Webserver – wie bei Server – auch für den Host verwendet (dann Web-Host genannt), auf dem der Server-Dienst betrieben wird.

 

Funktion

 

Ein Nutzer stellt eine Anforderung, z.B. durch Anklicken eines Links in seinem Browser (Client). Der Browser leitet einen HTTP-Request an den im Link adressierten Webserver. Der Webserver liefert die adressierte Seite mitsamt eines Mime-Types zurück. Der Browser zeigt die übertragenen Daten entsprechend ihres Mime-Types an. Die Standard-Ports für Webserver sind Port 80 für HTTP und Port 443 für HTTPS (per SSL verschlüsselte HTTP-Verbindung).

 

Im typischen Umfeld einer Website liefert ein Webserver vorwiegend statische Daten wie HTML-Seiten, Stylesheets oder Bilder und Grafiken (JPG, GIF, PNG) zurück. Neben statischen Daten werden zunehmend dynamische, d.h. beim Abruf erzeugte Daten, ausgeliefert. Dies geschieht durch den Einsatz von Skripten (PHP, JSP, ASP), Server-Containern (Servlets, ASP.NET) und Webservices (Soap). Durch die Verwendung dynamischer Seiten wird u.a. interaktive Benutzerführung ermöglicht. Beispiele für dynamische Seiten sind Foren, Datenbank-Interface oder Suchmaschinen.

 

Auf dem Webserver werden üblicherweise alle Anfragen in einem Logfile protokolliert, aus dem mittels Logfile-Analyse Statistiken über Besucherzahlen bzw. Anzahl der Zugriffe pro Seite generiert werden können. Da HTTP ein verbindungs- und zustandsloses Protokoll ist, ist eine eindeutige Zuordnung einer Anforderung zu einem Nutzer nicht möglich. Die Angabe von Visits, Hits, Benutzer o.ä. ist daher nur eingeschränkt aussagekräftig. Zwischengeschaltete Proxy-Server, die gegenüber dem Webserver als Client auftreten, erschweren diese Zuordnung zusätzlich. Um genauere Daten zu erhalten, werden Cookies und dynamische Seiten (s.o.) eingesetzt.

 

Webserver-Software

 

1989 schlug Tim Berners-Lee seinem Arbeitgeber CERN (Europäisches Kernforschungslabor) ein Projekt vor, das auf dem Prinzip des Hypertexts beruhte und den weltweiten Austausch sowie die Aktualisierung von Informationen zwischen Wissenschaftlern vereinfachen sollte. Er verwirklichte dieses Projekt, und entwickelte neben dem ersten WWW-Browser WorldWideWeb auch den ersten Webserver unter NeXTSTEP (das Gerät, auf dem die Server-Software lief, ist heute in der Ausstellung "Microcosm" des CERN-Besucherzentrums zu besichtigen).

 

Die beiden heute mit Abstand bedeutendsten Webserver sind Apache HTTP Server und Microsoft Internet Information Server (kurz: IIS). Auf der frei zugänglichen Webseite http://netcraft.com kann man anfragen, welchen Webserver eine bestimmte Domain benutzt. Nachfolgend sind bedeutende Webserver aufgelistet:

 

- Apache HTTP Server (Apache Software Foundation; freie Software)

- Internet Information Services (Microsoft)

- Jakarta Tomcat (Apache Software Foundation; freie Software)

- AOLserver (America Online; freie Software)

- Tux

- iPlanet

- Zope

- Roxen WebServer

- thttpd

- Boa Webserver

- lighttpd

- Jigsaw

- WN server

- Netscape Enterprise Server

- Sun Java System Web Server

- Caudium

- Httpd für Emacs

- Elserv für Emacs


heise online News
Nachrichten nicht nur aus der Welt der Computer

Der Netzaktivist Stephan Urbach betonte auf der Kölner Konferenz, dass Hacker sich nicht mit Militärs und Unterdrückern der Meinungsfreiheit solidarisieren sollten.

In der aktuellen Consumer Preview von Windows 8 laufen Desktop-Programme noch in der gewohnten Aero-Bedienoberfläche. Das wird sich aber ändern, wie ein Blogbeitrag von einem Microsoft-Mitarbeiter verdeutlicht.

Mindestens 1900 Zugangsdaten sind möglicherweise gestohlen und in Auszügen auf einer Internetplattform veröffentlicht worden. Die Staatsanwaltschaft Berlin ermittelt wegen des "Ausspähens von Daten".

Das Case Marine von Gooma trägt kaum auf und soll Geräte bis zu einer Tiefe von 10 Metern vor Wasser schützen.

Der Kneipenflipper ist tot, lebt aber als Emulation weiter: Nicht nur auf Smartphone und Tablets, sondern auch in virtuellen Flippern mit LC-Display als Spielfläche. Die ersten kommerziellen Anbieter stehen in den Startlöchern.

Auch die chinesischen Behörden haben den milliardenschweren Kauf genehmigt, damit ist die letzte Hürde genommen. Bedingung: Android muss mindestens fünf Jahre lang gratis bleiben.

Angewidert wendet sich Hal Faber von der Blase 2.0 ab, huldigt Donna Summer, wälzt bewährte Utopien und lenkt sich mit Fesselspielen ab. Unterwegs gräbt er Papiere aus, für deren Untertitel drei Tweets nicht genügen würden.

Im Patentstreit zwischen Microsoft und Motorola bestätigt die US-Handelsaufsichtsbehörde ITC ihr vorläufiges Urteil vom vergangenen Dezember.



amk-consulting
  • Beratung, Planung
    und Design
  • Datenbanken
  • eBusiness
  • Applikationsserver
  • Internet, Intranet,
    Firewall
  • Client/Server
 
amk-akademie
  • Professionelles
    Training für Systemadministratoren
    und IT-Entscheider
  • Anwender Trainings
  • Firmenseminare vor Ort
  • Individualworkshops
 
amk-media
  • Medien-Services
  • Web-Marketing
  • Web-Design
  • Flash
  • Typo3
  • Portalservices