Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Dominic Ziegler 12c Webprogrammierung.

Ähnliche Präsentationen


Präsentation zum Thema: "Dominic Ziegler 12c Webprogrammierung."—  Präsentation transkript:

1 Dominic Ziegler 12c Webprogrammierung

2 Entstehung des WWW Tim Berners-Lee 1990: Entwicklung der ersten Versionen von HTML, des URL- Schemas und HTTP 1991: erster Webserver und (Text-)Browser 1993: grafischer Webbrowser „Mosaic“ (Marc Andreessen) 1994: Netscape Navigator 1.0 1995: World Wide Web Konsortium (W3C)

3 Der Browserkrieg

4 HTML (Hypertext Markup Language)

5 CSS (Cascading Style Sheets)

6 Client-Server-Modell
Internet Antwort Webserver Browser Anfrage CLIENT HOST

7 Domain Name System (DNS)
IP-Adresse (IPv4): Domain: de.wikipedia.org Second-Level-Domain Third-Level-Domain (Subdomain) Top-Level-Domain (TLD) gebietsspezifische (z. B. de, at, uk, eu) generische (z. B. org für nichtkommerzielle Organisationen)

8 URL-Schema URL: Uniform Resource Locator („Internetadresse“)
Skript-Parameter Anker <a name="Beispiele">…</a> Host (Domain) Pfad/Dateiname Protokoll (HTTP)

9 HTTP-Anfrage 1. DNS-Auflösung: www.thg-pforzheim.de → 81.169.145.70
1. DNS-Auflösung: 2. Anfrage (Request) an GET /foerderverein.html HTTP/1.1 Host: HTTP-Statuscodes: 301 Moved Permanently 302 Moved Temporarily 304 Not Modified 403 Forbidden 404 Not Found 3. Antwort (Response) HTTP/ OK Server: Apache/ (Unix) Content-Length: 4668 Content-Type: text/html (Inhalt)

10 PHP (PHP Hypertext Preprocessor)
Skriptsprache, besonders zur dynamischen Erzeugung von HTML-Seiten geeignet Typische Anwendungen externe Dateien einbinden (mit der Anweisung include "dateiname";) Auswertung von Formulareingaben Datenbankzugriff (MySQL) C-ähnliche Syntax

11 Client-Server-Modell mit PHP
Internet HTML-Seite Webserver Browser Anfrage HTML PHP-Skript CLIENT Interpreter Datenbank HOST


Herunterladen ppt "Dominic Ziegler 12c Webprogrammierung."

Ähnliche Präsentationen


Google-Anzeigen