Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

CGI - Programmierung mit Perl

von: Scott Guelich, Shishir Gundavaram, Gunther Birznieks

O'Reilly Verlag, 2001

ISBN: 9783897218307, 501 Seiten

2. Auflage

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 30,00 EUR

Ersparnis: 8,00 EUR

  • Die Tricks der Pyramidenbauer, Vermessung und Bau der ägyptischen Pyramiden
    Anwaltshure - Erotischer Roman
    Die neuen Irrtümer der Allgemeinbildung
    Ich bin dann mal schlank- Die Erfolgs-Methode
    Interpretation. Gotthold Ephraim Lessing: Nathan der Weise
    Java 5-Programmierhandbuch - Einstieg und professioneller Einsatz
    Excel 2003 Kompendium
    Puls
  • Die Leiden des jungen Werther
    Die Schreibblockade
    CSS-Praxisbuch
    Beziehungs-Notfall-Set - Die Gesetzmäßigkeiten unserer Beziehungen verstehen
    BWL-Klausuren - Aufgaben und Lösungen für Studienanfänger

     

     

     

     

 

Mehr zum Inhalt

CGI - Programmierung mit Perl


 

Inhalt

6

Vorwort

10

Was Sie in diesem Buch finden

11

Was Sie wissen sollten, bevor Sie dieses Buch lesen

12

Wie dieses Buch aufgebaut ist

12

In diesem Buch verwendete Konventionen

13

Danksagungen

13

Danksagungen der 1. Auflage

15

1 Einführung

16

Geschichtliches

16

Einführung in CGI

18

Alternative Technologien

23

Den Webserver konfigurieren

26

2 Das Hypertext Transfer Protocol

32

URLs

33

HTTP

38

Browser-Requests

42

Server-Responses

50

Proxies

54

Automatische Dokumentenauswahl

57

Zusammenfassung

59

3 Das Common Gateway Interface

60

Die CGI-Umgebung

61

Umgebungsvariablen

63

Ausgaben von CGI-Skripten

69

Beispiele

78

4 Formulare und CGI

84

Daten an den Server übergeben

85

Formular-Tags

87

Formulareingaben decodieren

100

5 CGI.pm

104

Überblick

105

Eingaben mit CGI.pm verarbeiten

109

Ausgaben erzeugen

124

Alternative Verfahren zum Erzeugen von Ausgaben

132

Fehlerbehandlung

137

6 HTML-Templates

144

Gründe für die Verwendung von Templates

144

Server Side Includes

146

HTML::Template

156

Embperl

164

Mason

187

7 JavaScript

190

Hintergrund

190

Formulare

192

Datenaustausch

203

Bookmarklets

215

8 Sicherheit

222

Sicherheit im Web

222

Der Umgang mit Benutzereingaben

224

Verschlüsselung

233

Der Taint-Modus von Perl

235

Datensicherung

240

Zusammenfassung

242

9 E-Mail

244

Sicherheit

244

E-Mail-Adressen

246

Struktur von E-Mail

251

sendmail

252

mailx und mail

257

Mailer in Perl

257

procmail

259

10 Persistenz

264

Textdateien

264

DBM-Dateien

273

Einführung in SQL

278

DBI

282

11 Zustandsverwaltung

300

Query-Strings und zusätzliche Pfadinformationen

303

Versteckte Felder

310

Cookies

323

12 Den Webserver durchsuchen

332

Lineare Suche

332

Lineare Suche, zweiter Teil

336

Invertierte Indexsuche

341

13 Dynamische Grafiken

352

Dateiformate

353

Bilddaten ausgeben

355

PNGs mit GD erzeugen

359

Zusätzliche GD-Module

364

Image::Magick

374

14 Middleware und XML

382

Mit anderen Servern kommunizieren

383

Einführung in XML

387

Document Type Definition

390

Ein XML-Parser

391

CGI-Gateway zu XML-Middleware

393

15 Debugging von CGI-Anwendungen

402

Häufige Fehler

402

Programmiertechniken

406

Debugging-Werkzeuge

413

16 Richtlinien für bessere CGI- Programme

422

Architektonische Richtlinien

422

Richtlinien für das Programmieren

430

17 Effizienz und Optimierung

434

Grundsätzliche Perl-Tips, Top Ten

435

FastCGI

445

mod_perl

448

A Zitierte Werke und zusätzliche Literatur

454

Referenzen

454

Zusätzliche Literatur

455

RFCs

455

Andere Spezifikationen

456

Homepages von Projekten

456

Perl-Newsgroups

457

B Perl-Module

458

CPAN

458

perldoc

460

Index

462