Moderne, professionelle Web-Projekte leben vor allem von zwei Aspekten, nämlich der konsequenten Trennung von Inhalt und Layout, und dynamischer Datenhaltung auf dem Server. Genau diese beiden Aspekte, XML 1.0, XSLT 1.0 und CGI 1.0/1.1 / Perl 5.x, behandelt der vorliegende Band, der Einsteigerkenntnisse in HTML, CSS und JavaScript voraussetzt. Das komplett überarbeitete, aktualisierte und deutlich erweiterte Standardwerk von Münz/Nefzger ist der Schlüssel zum modernen Web-Publishing: unentbehrliches Nachschlage- und Lehrwerk für Web-Entwickler. Erstellen Sie eigene Document Type Definitions (DTDs) für Ihre XML-Daten und transformieren Sie sie mit XSLT in Browser-kompatibles HTML. Außerdem werden Sie mit Themen wie verteilten DTDs, XML-Namensräumen und Xpath-Adressierung von Knoten in XML-Baumstrukturen vertraut gemacht. Mit Perl/CGI programmieren Sie dynamische Web-Anwendungen wie Diskussionsforen, Gästebücher, Shop-Anwendungen oder Umfragen. Systematisch werden Sie mit den Konzepten der CGI-Programmierschnittstelle vertraut gemacht und in die Tiefen der Scriptsprache Perl eingeführt, außerdem erhalten Sie eine beispielorientierte Perl-Funktionsreferenz und eine Übersicht über wichtige Perl-Module.
Aus dem Inhalt: Formulare mit CGI; Perl-Sprachelemente; Saubere Perl-Programmierung; Perl-Funktionsreferenz; Perl-Module richtig einsetzen; Datenbank-Frontend mit Perl programmieren; Eigene DTDs erstellen; XML-Darstellung mit CSS oder XSL; Xpath-Adressierung und Xpath-Funktionen; Webserver-Konfiguration; Htaccess für passwortgeschützte Bereiche; HTTP-Statuscode.
Aus dem Inhalt: Formulare mit CGI; Perl-Sprachelemente; Saubere Perl-Programmierung; Perl-Funktionsreferenz; Perl-Module richtig einsetzen; Datenbank-Frontend mit Perl programmieren; Eigene DTDs erstellen; XML-Darstellung mit CSS oder XSL; Xpath-Adressierung und Xpath-Funktionen; Webserver-Konfiguration; Htaccess für passwortgeschützte Bereiche; HTTP-Statuscode.