Erstellen und Veröffentlichen von Webseiten
Willemers Informatik-Ecke

Webseiten erstellen

Webseiten sind einfache Textdokumente, die sich mit Hilfe eines beliebigen Texteditors erstellen lassen. Die Beschreibungssprache dieser Seiten ist HTML. Sie ist nicht schwer zu lernen. Hier eine Kurzanleitung von drei DIN A4 Seiten reicht aus, um erste Webseiten zu erstellen.

Um Webseiten einen gemeinsamen Stil zu geben, kann man später CSS Cascading Style Sheet verwendet werden.

Webseiten können sogar kleine Programme enthalten, die von dem Web-Betrachter, dem Browser ausgeführt werden. Typischerweise wird dafür JavaScript verwendet.

Daneben gibt es Content Management Systeme, die einfachere Markup-Sprachen verwenden. Sie ermöglichen eine einfachere Verwaltung der Gestaltungsstile aber auch die Organisation mehrerer Autoren. Ein Beispiel für ein solches CMS stellt Drupal dar.

Webserver

Webseiten stehen im Internet unter einer URL bereit. Beispielsweise unter www.willemer.de. Dahinter steckt der Host www und die Domain willemer.de. Darauf folgen ggf. noch Pfade wie etwa informatik/web/ gefolgt von einer Datei z. B. website.htm.

Die Webseiten werden von einem Webserver zur Verfügung gestellt. In den meisten Fällen ist das der Apache. Ein Webserver wird über das Protokoll HTTP oder seine verschlüsselte Variante HTTPS angesprochen. Als Client arbeitet ein Browser, der also ein HTTP-Client ist. Die bekanntesten Vertreter sind vielleicht Firefox, Chromium und Safari.

Wenn Sie Ihre privaten Seiten mit Familienfotos oder Vereinsnachrichten ins World Wide Web stellen wollen, mieten Sie typischerseise eine Webpräsenz bei einem Provider. Eine solche Präsenz ist statisch. Die Seiten lassen sich durch Aktionen der Besucher nicht verändern.

Der Provider, mit dem Sie ins Internet gehen, stellt auf einem Webserver Platz zur Verfügung, auf dem Sie Ihre statischen Dateien parken. Um die Seiten auf den Providerserver zu bekommen, wird üblicherweise FTP oder dessen sicherer Bruder SFTP verwendet.

Aktive Webseiten

Für Nachrichten und Veröffentlichungen reichen statische Seiten aus. Wenn es aber Shops oder Anmeldeseiten sind, dann soll der Server auf Benutzeraktionen reagieren. Die einfachste Möglichkeit für den Benutzer ist die Verwendung eines HTML-Formulars Damit der Webserver darauf reagiert, muss er aktiv werden. Dazu werden verschiedene Techniken eingesetzt.