okladka
Apache jest najbardziej popularnym serwerem WWW na świecie, a Perl najpopularniejszym językiem skryptowym WWW dla serwera. Łączącym te dwa elementy jest moduł serwera Apache -- mod_perl, który daje programistom Perla pełny dostęp do interfejsu programowania aplikacji API. Z modułem mod_perl można zwiększyć wydajność skryptów CGI, jak również rozszerzyć zakres możliwości serwera WWW Apache.

Ta książeczka jest użytecznym przewodnikiem po mod_perl w wersji 1.24. Leksykon otwiera krótki kurs wprowadzający do mod_perl, omawiający metody adaptacji skryptów CGI dla mod_perl oraz opis aplikacji wykorzystujących ten moduł. Leksykon dostarcza także zwięzłych opisów wszystkich klas, metod i dyrektyw konfiguracyjnych dla modułu mod_perl.
Wstęp (5)
Podziękowania (6)
Konwencje typograficzne (6)
Co to jest mod_perl? (7)

  • Protokół HTTP (8)
  • Procesy, żądania i żądania pomocnicze (8)
  • Źródła dodatkowych informacji (10)
Instalacja i konfiguracja mod_perl (11)
  • Konfiguracja Apache dla mod_perl (12)
  • Ładowanie programu Perla (13)
  • Zagadnienia bezpieczeństwa (14)
  • Dokumentacja plików konfiguracyjnych (15)
Adaptacja skryptów CGI dla mod_perl (16)
  • Moduł Apache::Registry (17)
  • Moduł Apache::PerlRun (20)
  • Strategia adaptacji (20)
Perl wbudowany w dokumenty HTML (21)
  • Serwerowe wstawienia Perla (Perl SSI) (22)
  • Dyrektywy SSI (24)
Programowanie w mod_perl (26)
  • Funkcje obsługi (27)
  • Dostęp do informacji konfiguracyjnej (32)
  • Dostęp do bazy danych (32)
  • Utrzymywanie stanu (33)
API dla mod_perl (34)
  • Obiekt żądania (34)
  • Klasa Apache::SubRequest (36)
  • Metody dla żądań klienta (36)
  • Metody dla odpowiedzi serwera (40)
  • Przesyłanie danych do klienta (42)
  • Wewnętrzne funkcje serwera (44)
  • Metody dla konfiguracji serwera (46)
  • Metody dla kontroli dostępu (47)
  • Dzienniki i klasa Apache::Log (49)
  • Specyficzne metody mod_perl (52)
  • Klasa Apache::Server (53)
  • Klasa Apache::Connection (55)
  • Klasa Apache::Table (57)
  • Klasa Apache::URI (58)
  • Klasa Apache::Util (59)
  • Klasa Apache::File (62)
  • Zmienne specjalne (64)
  • Klasa Apache::Constants (68)
Dyrektywy konfiguracyjne mod_perl (71)
Moduły Apache-Perl (81)
  • Systemy szablonów i komponentów (82)
  • Generowanie zawartości (85)
  • Kontrola dostępu (87)
  • Przekład URI (91)
  • Rejestracja (92)
  • Interfejsy niskiego poziomu (93)
  • Tworzenie (, ) usuwanie błędów i monitorowanie systemu (95)
  • Różne (98)
Zmienne środowiskowe CGI (100)
Kody stanu HTTP (102)
Pola nagłówków HTTP (105)
Skorowidz modułów (109)
Skorowidz metod (115)