Vorsicht, schwer: 185 K !
Franzis-Verlag
ISBN: 3772368808
online bei AMAZON
Autorin: Undine Schrader

Inhaltsverzeichnis

 

1        Einführung

1.1        Warum Perl? 

1.2        Die Bedeutung von Perl 

1.3        Vorkenntnisse für dieses Buch 

1.4        Diese Themen werden behandelt

1.5        So finden Sie sich zurecht

1.6        Danke

2        Was ist Perl und wie installiere ich es? 

2.1        Was ist Perl für eine Sprache?

2.2        Vorbereitungen für das Programmieren

2.3        Wo bekomme ich Perl her?

2.4        So wird Perl installiert 

2.5        Das erste Programm: Hallo Welt! 

3        Grundlagen der Perl-Programmierung

3.1        Handbücher, Archive und Bibliotheken 

3.2        Wie funktioniert ein Programm?

3.3        Filehandles: Lesen und Schreiben von Dateien 

3.4        Vor dem Weiterlesen alles ausprobieren!

 

 

4        Sprachelemente von Perl

4.1        Werte in Variablen speichern

4.2        Skalare

4.3        Der ASCII-Zeichensatz 

4.4        Operatoren  

4.5        Ein Beispiel programmieren: Umfragen erstellen

4.6        Arrays 

4.7        Die Umfrage II, optimiert

4.8        Hashes oder assoziative Arrays 

4.9        Vordefinierte Spezialvariablen 

5        Den Programmfluss steuern 

5.1        Bedingungen

5.2        Schleifen 

5.3        Subroutinen und Funktionen

5.4        Geltungsbereiche von Variablen 

5.5        Umfrage III, optimiert 

6        Texte mit Regulären Ausdrücken durchsuchen 

6.1        Allgemeines zum Matching 

6.2        Multiplikatoren 

6.3        Metazeichen

6.4        Gruppierung und RA-Variablen 

6.5        Zeichenklassen 

6.6        Zero-Width Assertions 

6.7        Suchmodifikationen: Flags

6.8        Suchen und Ersetzen 

6.9        Transliteration

6.10      Gierige Suchmuster genügsam machen 

6.11      Erweiterte Suchmuster

7        Wovon sollten Sie noch gehört haben?

7.1        Sprünge in Kontrollstrukturen 

7.2        Referenzen 

7.3        Externe Programme mit require einbinden 

7.4        Module und Pragmas

7.5        Packages

7.6        Objektorientiertes Perl 

7.7        Moduldokumentationen lesen 

7.8        Perl und Datenbanken 

8        Kommunikation im Internet – HTTP und CGI 

8.1        Die Kommunikation im Internet

8.2        Installation des Apache-Webservers 

8.3        URL: der Uniform Resource Locator 

8.4        HTTP: Die Sprache zwischen Browser und Server 

8.5        CGI-Umgebungsvariablen 

8.6        Daten versenden mit HTML-Formularen 

8.7        Sicherheit 

8.8        Von der Testumgebung auf den Server 

8.9        SSI – Dynamische Webseiten ohne Programmierung

 

 

9        Perl-Module für CGI-Skripte 

9.1        CGI-Standardmodule

9.2        CGI::Carp 

9.3        CGI.pm – das Kernmodul

9.4        Sicherheit 

10      Sichere Kontaktmailer für HTML und Flash 

10.1      Kontaktmailer, Gästebücher, Foren 

10.2      Wie funktioniert ein Kontaktformular?

10.3      Der nms-FormMailer

10.4      Ein Kontaktmailer für HTML

10.5      Ein Kontaktmailer für Flash 

11      Redaktionssysteme ohne Datenbanken

11.1      Dynamische Webseiten mit HTML 

11.2      Dynamische Webseiten mit Flash

11.3      Ein wenig Programmierung erweitert die Möglichkeiten – I

11.4      Installation von CPAN-Modulen mit dem PPM 

11.5      Ein wenig Programmierung erweitert die Möglichkeiten – II 

11.6      Content Management: Verwaltung der Inhalte

12      Meinungsumfragen mit serverseitig generierten Grafiken

12.1      Was soll die Umfrage können?

12.2      Die HTML-Ergebnisseite

12.3      Die Eingabeoberfläche der Umfrage

12.4      Das Perl-Skript wird programmiert

12.5      Kontrolle mit Cookies

12.6      Die Ergebnisse als servergenerierte Grafiken ausgeben

12.7      Ein Admintool zum Anlegen von Umfragen 

Index