die "rueckseite" des internets

84
Workshop: Die "Rückseite" des Internet kennenlernen sk stiftung jugend und medien, 10.10.2009

Upload: astelter

Post on 09-Jul-2015

1.164 views

Category:

Technology


4 download

DESCRIPTION

Vortrag für Jugendliche in der SK Stiftung Köln/Bonn

TRANSCRIPT

Page 1: Die "Rueckseite" des Internets

Workshop:Die "Rückseite" des Internet kennenlernen sk stiftung jugend und medien, 10.10.2009

Page 2: Die "Rueckseite" des Internets

10.10.2009 2Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Wer ich bin ... Alexander Stelter Jahrgang 1982 Fachinformatiker / Anwendungsentwicklung Senior Software Developer Web-Entwicklung seit 7 Jahren Passionierter PHP Programmierer Aktiver Blogger / Twitterer Überzeugter Open Source User

Kurzvorstellung Referent.

Page 3: Die "Rueckseite" des Internets

10.10.2009 3Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Geschäftsform: Inhabergeführte GmbHGeschäftsführer: Gerald Neu, Holger ZimmermannGründungsdatum: 03. April 2000Mitarbeiter: 18 feste Mitarbeiter

snoopmedia realisiert seit mehr als neun Jahren konzeptionell kreativeund aufmerksamkeitsstarke Projekte für Entwicklung, Umsetzung und Betrieb vonerfolgreichen Unternehmensstrategien im Internet.

Zur Zeit suchen wir wieder Auszubildende:

Kaufmann/-frau für Bürokommunikation Fachinformatiker/-in Fachr. Anwendungsentwicklung Mediengestalter/-in Digital und Print

Kurzvorstellung snoopmedia.

Page 4: Die "Rueckseite" des Internets

10.10.2009 4Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kurzvorstellung snoopmedia – Referenzen.

Page 5: Die "Rueckseite" des Internets

10.10.2009 5Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Wer seid Ihr??!

.. eine kurze Frage.

Page 6: Die "Rueckseite" des Internets

10.10.2009 6Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite? Quelltext Bilder Plugins

B. Wie kommt Interaktion zustande? Formulare PHP: Hypertext Preprocessor Datenbanken Formular -> PHP -> Datenbank Asynchronous JavaScript and XML (AJAX)

C. Wie kann ich eine Webseite bauen? Demonstration von FireBug Web-Baukasten Jimdo.com

Fahrplan.

Page 7: Die "Rueckseite" des Internets

A. Woraus besteht eine Webseite?

Page 8: Die "Rueckseite" des Internets

10.10.2009 8Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten

A. Woraus besteht eine Webseite?// Komponenten

Page 9: Die "Rueckseite" des Internets

10.10.2009 9Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

A. Woraus besteht eine Webseite?// Komponenten

Page 10: Die "Rueckseite" des Internets

10.10.2009 10Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML)

A. Woraus besteht eine Webseite?// Komponenten

Page 11: Die "Rueckseite" des Internets

10.10.2009 11Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist HTML? „Auszeichnungssprache“

Wird nicht „programmiert“

Definiert durch das World Wide Web Consortium (W3C)

Gebräuchliche Versionen: HTML 4.01 / XHTML 1.x

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / HTML

Page 12: Die "Rueckseite" des Internets

10.10.2009 12Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / HTML

Page 13: Die "Rueckseite" des Internets

10.10.2009 13Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / HTML

Page 14: Die "Rueckseite" des Internets

10.10.2009 14Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML) Cascading Style Sheets (CSS)

A. Woraus besteht eine Webseite?// Komponenten

Page 15: Die "Rueckseite" des Internets

10.10.2009 15Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist CSS? „deklarative Stylesheet Sprache“

Findet bei HTML und XML Verwendung

Versionen: CSS1, CSS2

Verwendung direkt im HTML oder separater Datei

Kann medienspezifisch eingesetzt werden (print, screen)

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / CSS

Page 16: Die "Rueckseite" des Internets

10.10.2009 16Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / CSS

Page 17: Die "Rueckseite" des Internets

10.10.2009 17Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / CSS

Page 18: Die "Rueckseite" des Internets

10.10.2009 18Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML) Cascading Style Sheets (CSS) JavaScript (JS)

A. Woraus besteht eine Webseite?// Komponenten

Page 19: Die "Rueckseite" des Internets

10.10.2009 19Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist JavaScript? Scriptsprache

Arbeitet auf dem Document Object Model (DOM)

Ermöglicht Interaktivität zwischen Webseite und Benutzer

Ist im Browser deaktivierbar

Ist bei falscher Anwendung sicherheitskritisch

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / JavaScript

Page 20: Die "Rueckseite" des Internets

10.10.2009 20Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / JavaScript

Page 21: Die "Rueckseite" des Internets

10.10.2009 21Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / JavaScript

Page 22: Die "Rueckseite" des Internets

10.10.2009 22Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Quelltext / JavaScript

Page 23: Die "Rueckseite" des Internets

10.10.2009 23Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML) Cascading Style Sheets (CSS) JavaScript (JS)

Grafiken

A. Woraus besteht eine Webseite?// Komponenten

Page 24: Die "Rueckseite" des Internets

10.10.2009 24Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Page 25: Die "Rueckseite" des Internets

10.10.2009 25Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Buttons

Page 26: Die "Rueckseite" des Internets

10.10.2009 26Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Buttons

Icons

Page 27: Die "Rueckseite" des Internets

10.10.2009 27Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Buttons

Icons

Illustrationen

Page 28: Die "Rueckseite" des Internets

10.10.2009 28Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Buttons

Icons

Fotos

Illustrationen

Page 29: Die "Rueckseite" des Internets

10.10.2009 29Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Grafiken

Buttons

Icons

Fotos

Illustrationen

Hintergründe

Page 30: Die "Rueckseite" des Internets

10.10.2009 30Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML) Cascading Style Sheets (CSS) JavaScript (JS)

Grafiken

Plugins Flash

A. Woraus besteht eine Webseite?// Komponenten

Page 31: Die "Rueckseite" des Internets

10.10.2009 31Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist Flash? Browser Plugin

Erstellung / Einbettung von Animationen / Filmen

Senden von Daten an den Server ohne Seitenreload

Kann (eingeschränkt) auf Daten auf dem Computer zugreifen

Programmierung von Spielen, Datei-Uploads, etc.

Sehr weite Verbreitung

A. Woraus besteht eine Webseite?// Komponenten / Plugins / Flash

Page 32: Die "Rueckseite" des Internets

10.10.2009 32Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

A. Woraus besteht eine Webseite?// Komponenten / Plugins / Flash

Page 33: Die "Rueckseite" des Internets

10.10.2009 33Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Komponenten Quelltext

HyperText Markup Language (HTML) Cascading Style Sheets (CSS) JavaScript (JS)

Grafiken

Plugins Flash Weitere Plugins

A. Woraus besteht eine Webseite?// Komponenten

Page 34: Die "Rueckseite" des Internets

10.10.2009 34Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Weitere Plugins Java Applets

Einbetten von Java-Programme in den Browser Plattform unabhängig (Java Virtual Maschine vorausgesetzt)

Silverlight Einbettung von 3D-Effekten, Drag and Drop, Videos etc. Nur für Windows/Apple (Linux-Adaption: Moonlight)

A. Woraus besteht eine Webseite?// Komponenten / Plugins / Weitere Plugins

Page 35: Die "Rueckseite" des Internets

B. Wie kommt Interaktion zustande?

Page 36: Die "Rueckseite" des Internets

10.10.2009 36Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation

B. Wie kommt Interaktion zustande?// Kommunikation

Page 37: Die "Rueckseite" des Internets

10.10.2009 37Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

B. Wie kommt Interaktion zustande?// Kommunikation

Page 38: Die "Rueckseite" des Internets

10.10.2009 38Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server?

B. Wie kommt Interaktion zustande?// Kommunikation

Page 39: Die "Rueckseite" des Internets

10.10.2009 39Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist ein Server? Leistungsstarker Rechner

Spezielle Hardware

Öffentlich im Web zugänglich

Software und Betriebssystem sind speziell abgestimmt

Besonders geschützt durch eine Firewall

A. Woraus besteht eine Webseite?// Kommunikation / Browser -> Server -> Browser / Was ist ein Server?

Page 40: Die "Rueckseite" des Internets

10.10.2009 40Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

B. Wie kommt Interaktion zustande?// Kommunikation

Page 41: Die "Rueckseite" des Internets

10.10.2009 41Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

Anwendung

Internet

Anfrage Antwort

Page 42: Die "Rueckseite" des Internets

10.10.2009 42Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

Anwendung

Internet

Anfrage Antwort

z.B. Webblog

Page 43: Die "Rueckseite" des Internets

10.10.2009 43Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

Anwendung

Internet

Anfrage Antwort

Page 44: Die "Rueckseite" des Internets

10.10.2009 44Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

Anwendung

Internet

Anfrage Antwort

Page 45: Die "Rueckseite" des Internets

10.10.2009 45Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

Anwendung

Internet

Anfrage Antwort

Page 46: Die "Rueckseite" des Internets

10.10.2009 46Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

PHPAnwendung

Internet

Anfrage Antwort

Page 47: Die "Rueckseite" des Internets

10.10.2009 47Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

DB

PHPAnwendung

Internet

Anfrage Antwort

Page 48: Die "Rueckseite" des Internets

10.10.2009 48Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

DB

Fest-platte

PHPAnwendung

Internet

Anfrage Antwort

Page 49: Die "Rueckseite" des Internets

10.10.2009 49Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

DB

Fest-platte

PHPAnwendung

Internet

Anfrage Antwort

Fertiges HTML

Page 50: Die "Rueckseite" des Internets

10.10.2009 50Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

DB

Fest-platte

PHPAnwendung

Internet

Anfrage Antwort

Page 51: Die "Rueckseite" des Internets

10.10.2009 51Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Browser -> Server -> Browser / Ablauf eines Webseiten Aufrufs

Browser

Webserver

DB

Fest-platte

PHPAnwendung

Internet

Anfrage Antwort

Page 52: Die "Rueckseite" des Internets

10.10.2009 52Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten

B. Wie kommt Interaktion zustande?// Kommunikation

Page 53: Die "Rueckseite" des Internets

10.10.2009 53Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten Formulare

B. Wie kommt Interaktion zustande?// Kommunikation

Page 54: Die "Rueckseite" des Internets

10.10.2009 54Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist ein Formular? Ein Set an HTML Elementen

Definition von verschiedenen Feldern / Feldtypen / Buttons

Verfügt über zwei Übertragunsmodi (GET / POST)

Grundlage für den Großteil der User-Interaktion

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formulare

Page 55: Die "Rueckseite" des Internets

10.10.2009 55Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formulare

Page 56: Die "Rueckseite" des Internets

10.10.2009 56Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formulare

Page 57: Die "Rueckseite" des Internets

10.10.2009 57Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten Formulare PHP: Hypertext Preprocessor

B. Wie kommt Interaktion zustande?// Kommunikation

Page 58: Die "Rueckseite" des Internets

10.10.2009 58Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist PHP? Scriptsprache (wird interpretiert, nicht compiliert)

Syntaktisch eine Mischung aus Perl, Java, C++

Open Source

Kernfeatures Datenbankanbindung Datei-Handling Session-Handling (Logins etc.)

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

Page 59: Die "Rueckseite" des Internets

10.10.2009 59Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Was ist PHP?

Page 60: Die "Rueckseite" des Internets

10.10.2009 60Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

Page 61: Die "Rueckseite" des Internets

10.10.2009 61Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

Browser

Webserver

DB

Fest-platte

PHPAnwendung

Internet

Anfrage Antwort

Page 62: Die "Rueckseite" des Internets

10.10.2009 62Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

Page 63: Die "Rueckseite" des Internets

10.10.2009 63Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Page 64: Die "Rueckseite" des Internets

10.10.2009 64Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Syntaxprüfung

Page 65: Die "Rueckseite" des Internets

10.10.2009 65Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Syntaxprüfung

Ausführen

Page 66: Die "Rueckseite" des Internets

10.10.2009 66Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Syntaxprüfung

Ausführen

Page 67: Die "Rueckseite" des Internets

10.10.2009 67Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Syntaxprüfung

Ausführen

Page 68: Die "Rueckseite" des Internets

10.10.2009 68Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / PHP: Hypertext Preprocessor

DB

Fest-platte

PHPAnwendung

Anfrage Antwort

PHP Interpreter

Syntaxprüfung

Ausführen

HTML / Ausgabeerzeugen

Page 69: Die "Rueckseite" des Internets

10.10.2009 69Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten Formulare PHP: Hypertext Preprocessor Datenbanken

B. Wie kommt Interaktion zustande?// Kommunikation

Page 70: Die "Rueckseite" des Internets

10.10.2009 70Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist eine Datenbank? Programm zur strukturierten Speicherung von Daten

Aufsplittung der Daten in Tabellen (Relationen) „Benutzer“ sind eine Relation „a.stelter“ ist ein Datensatz der Relation „Benutzer“

Lesen und Schreiben via Simple Query Language (SQL)z.B.:

SELECT * FROM users;

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Datenbanken z.B.:

Page 71: Die "Rueckseite" des Internets

10.10.2009 71Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Datenbanken

Page 72: Die "Rueckseite" des Internets

10.10.2009 72Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten Formulare PHP: Hypertext Preprocessor Datenbanken Formular -> PHP -> Datenbank

B. Wie kommt Interaktion zustande?// Kommunikation

Page 73: Die "Rueckseite" des Internets

10.10.2009 73Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formular -> PHP -> Datenbank

Page 74: Die "Rueckseite" des Internets

10.10.2009 74Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formular -> PHP -> Datenbank

Page 75: Die "Rueckseite" des Internets

10.10.2009 75Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formular -> PHP -> Datenbank

Page 76: Die "Rueckseite" des Internets

10.10.2009 76Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / Formular -> PHP -> Datenbank

Page 77: Die "Rueckseite" des Internets

10.10.2009 77Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Kommunikation Browser -> Server -> Browser

Was ist ein Server? Ablauf eines Webseitenaufrufs

Speichern von Daten Formulare PHP: Hypertext Preprocessor Datenbanken Formular -> PHP -> Datenbank Asynchronous JavaScript and XML (AJAX)

B. Wie kommt Interaktion zustande?// Kommunikation

Page 78: Die "Rueckseite" des Internets

10.10.2009 78Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Was ist AJAX? JavaScript basierte Technik

Asynchrone Datenübertragung

Speichern / Bearbeiten von Daten ohne Reload der Seite

Dynamisches Verändern der Webseite aufgrund von ServerKommandos

Beispiele Facebook Status Updates Twitter Suche

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / AJAX

Page 79: Die "Rueckseite" des Internets

10.10.2009 79Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / AJAX

Page 80: Die "Rueckseite" des Internets

10.10.2009 80Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

B. Wie kommt Interaktion zustande?// Kommunikation / Speichern von Daten / AJAX

Page 81: Die "Rueckseite" des Internets

C. Wie kann ich eine Webseite bauen?

Page 82: Die "Rueckseite" des Internets

10.10.2009 82Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Demo Time!! Was kann ich mit FireBug alles machen?

Web-Baukasten Jimdo.com Einführung Ausprobieren!!

C. Wie kann ich eine Webseite bauen?// Demo Time!!

Page 83: Die "Rueckseite" des Internets

10.10.2009 83Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Wichtige Links http://de.selfhtml.org

http://www.jimdo.com

http://de.php.net

C. Wie kann ich eine Webseite bauen?// Demo Time!!

Page 84: Die "Rueckseite" des Internets

10.10.2009 84Alexander Stelter - snoopmedia GmbH

Workshop: Die „Rückseite“ des Internets kennenlernen

Vielen Dank für Euer Interesse.

Ihr findet uns online untersnoopmedia.com und bei Twitter

twitter.com/snoopmedia!