Einführung in die Web-Programmierung

Web-Anwendungen

Vor dem Jahre 2000

Vereinfachte Darstellung einer Internetverbindung

Die HTML-Seite wird auf dem Webserver gespeichert/abgelegt/bereitgelegt.

Jeder Computer, der die IP-Adresse oder den URL des Webservers kennt, kann auf die Dateien zugreifen.

Problem dabei ist jedoch: es ist unmöglich, für alle erdenklichen Suchbegriffe fertige HTML-Dokumente bereitzuhalten und diese bei bedarf zu verschicken.

Server-seitige Verarbeitung

Serverseitige Verarbeitung mit Anbindung einer Datenbank

Alle Informationen sind auf einer Datenbank gespeichert, die nach Stichworten organisiert sind und liefert als Resultat einer Abfrage eine Liste von passenden Links.

Der Server generiert aus dieser Liste dann ein HTML-Dokument und schickt dieses an den Anwender.

Die Verarbeitung findet auf dem Server statt; mittels zahlreicher Programmiersprachen (z.B. PHP, Perl und Java).

Client-seitige Verarbeitung

Clientseitige Verarbeitung

Mit dem Einsatz von JavaScript auf der Clientseite erreicht z.B. Google die Unterstützung, dass sobald Zeichen eingegeben werden in Google, Vorschläge gemacht werden; sowie die ersten Suchergebnisse angezeigt werden.

Skriptsprachen

Skriptsprachen sind Programmiersprachen, die von einem Interpreter gelesen und ausgeführt werden. Der Übersetzer übersetzt jeden konkreten Satz der Quellsprache in einen gleichbedeutenden Satz der Zielsprache.

Anforderungen an Skriptsprachen sind unter anderem kleinere und einfache Aufgaben zu lösen ohne komplexe Algorithmen und Datenstrukturen. Zur Unterstützung kann man existierende Funktionen nutzen und verknüpfen. Eine gute Verfügbarkeit und Handhabbarkeit ist gewünscht und vor allem die Textverarbeitung und Eingabe/Aufgabe sind wichtig.

Hier gehts weiter zum Thema HTML.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten