110 likes | 256 Views
Client Server Modell. Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Studium Integrale: IT-Zertifikat der Phil.-Fak.: Advanced IT Basics SS 2013 Maria Wagner, Laura Mißeler. Inhalt. Client Server Modell Beispiel für eine Kommunikation über http
E N D
Client Server Modell Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Studium Integrale: IT-Zertifikat der Phil.-Fak.: Advanced IT Basics SS 2013 Maria Wagner, Laura Mißeler
Inhalt • Client Server Modell • Beispiel für eine Kommunikation über http • Statische Website • Dynamische Website
Beispiel für eine Kommunikation über http Anfrage: GET infotext.html HTTP/1.1 host: www.example.net
Beispiel für eine Kommunikation über http Antwort: HTTP/1.1 200 OK Server: Apache/1.3.29 (Unix) PHP/4.3.4 Content-Length: Content-Language: de Content-Type: text/html
Statische Website Beispiel: <html><head><title>Textabsätze definieren</title></head><body><h1> Textabsätze und Überschriften definieren</h1><p>Hier beginnt ein Absatz, und hier ist er zu Ende.</p><p>Hier beginnt ein neuer Absatz, und hier ist er zu Ende.</p><h1>Dies ist eine Überschrift 1. Ordnung</h1><h2>Dies ist eine Überschrift 2. Ordnung</h2><b>Dieser Text wird fett dargestellt. </b>Dieser Text wird normal dargestellt. </body></html>
Dynamische Website Beispiel: if($_REQUEST['action']=="getpdf") { mysql_connect("servername","login","PW"); mysql_select_db("Datenbankname"); ... ?> <html> <head> <title>apachefriends.org cd collection</title> </head> <body> <h1><?=$TEXT['cds-head']?></h1> ... <h2><?=$TEXT['cds-head1']?></h2> <table> <tr> <td><imgsrc=img/blank.gif></td> <td><b><?=$TEXT['cds-attrib1']?></b></td> <td><b><?=$TEXT['cds-attrib2']?></b></td> <td><b><?=$TEXT['cds-attrib3']?></b></td> <td ><b><?=$TEXT['cds-attrib4']?></b></td> </tr>... </table> </body> </html>