Aktive Inhalte im Web - ein Überblick
Schon jedem sind sicher irgendwann mal all die vielen Dateiendungen im WWW aufgefallen: .shtml, .jsp, .asp, .cfm, .php, .pl etc.
Was verbirgt sich jeweils dahinter? Was sind Server-Side-Includes, Java-Server-Pages, Active-Server-Pages, Cold-Fusion, PHP und Perl?
Was sind Applets, Servlets, Java-Beans?
Was ist die CGI-Schnittstelle?
Wie funktioniert die interaktive Auswertung von Formularen im Web?
Wie werden Daten zwischen Browser und Server ausgetauscht, was sind Session-IDs? Was sind Cookies?
Wie können all diese Mittel sinnvoll genutzt werden??
Am Mittwoch, den 24.04.2002 um 19:00 Uhr trafen sich HITFORUM Rhein/Ruhr und NGG Ruhr in Herten im Bürgerhaus Süd zu einem Erfahrungsaustausch zu diesem Thema.
Die Zusammenfassung dieses Themenabends, jede Menge zusätzicher Infos und ausgewählte Links stehen nun hier online zur Verfügung:
Korrekturen, Beiträge, Tipps und Links sind herzlich willkommen!
Clientseitige Dynamik
JavaScript (browserabhängig!)
JScript (nur Microsoft)
VBscript (nur Microsoft)
ECMA-Script (standardisiert)
Document Object Model (DOM) (standardisiert)
Beispiel JavaScript
Browsererweiterungen
Plugins
Java-Applets
ActiveX
Exkurs: Technische Grundlagen HTTP
Request - Anfrage: Browser an Webserver
Response - Antwort: Webserver an Browser
Sessions
Cookies
Exkurs: Formulare in HTML
GET - Parameterübergabe in der URL
POST - Parameterübergabe im HTTP-Header
Beispielprogramm
Serverseitige Dynamik
Technischer Ablauf bei serverseitiger Dynamik
CGI - Common Gateway Interface
Perl (*.pl, über CGI oder in HTTPD eingebunden)
Exkurs: Environment Variablen
SSI (*.shtml, Server Side Includes)
PHP (*.php, *.php3, *.php4, *.phtml)
JSP (*.jsp, Java Server Pages)
ASP (*.asp, Active Server Pages, nur Microsoft IIS)
Cold Fusion (*.cfm, Cold Fusion Markup Language)
Application Server
Sicherheitsaspekte
Links zum Thema
|