mod_perl integrates the complete Perl interpreter with the Apache web server. With mod_perl, programmers can take existing Perl CGI scripts and plug them in, usually without making any source code changes. The scripts will run exactly as before but many times faster. In addition, mod_perl offers a Perl interface to the Apache API, allowing full access to Apache internals, so that programmers can control every aspect of the Apache server. "mod_perl Pocket Reference" is a concise reference to all mod_perl features used in day-to-day mod_perl programming. This small book covers functions as well as configuration directives that help maximize the effectiveness of the mod_perl Apache module.
Sprache
Verlagsort
Zielgruppe
Illustrationen
Maße
Höhe: 177 mm
Breite: 108 mm
Gewicht
ISBN-13
978-0-596-00047-9 (9780596000479)
Schweitzer Klassifikation
Andrew Ford is an author and consulting computer programmer who has been involved with the Web since its early days. He is the author of Spinning the Web and Apache Pocket Reference (O'Reilly) and he maintains a collection of quick reference cards at http://www.refcards.com
Introduction Acknowledgments Typographic Conventions What Is mod_perl? The HTTP Protocol Processes, Requests, and Subrequests Sources of Further Information Setting Up mod_perl Configuring Apache for mod_perl Loading Perl Code Security Issues Documenting Configuration Files Migrating CGI Scripts to mod_perl Apache::Registry Apache::PerlRun Migration Strategy Embedding Perl in HTML Documents Perl Server-Side Includes SSI Directives Programming mod_perl Handler Functions Accessing Configuration Information Accessing Databases Maintaining State The mod_perl API The Request Object The Apache::SubRequest Class Client Request Methods Server Response Methods Sending Data to the Client Server Core Functions Server Configuration Methods Access Control Methods Logging and the Apache::Log Class mod_perl\(enSpecific Methods The Apache::Server Class The Apache::Connection Class The Apache::Table Class The Apache::URI Class The Apache::Util Class The Apache::File Class Special Variables The Apache::Constants Class mod_perl Configuration Directives Apache/Perl Modules Template Systems and Frameworks Content Generation Access Controls URI Translation Logging Low-Level Interfaces Development, Debugging, and Monitoring Miscellaneous CGI Environment Variables HTTP Status Codes HTTP Header Fields Index of Modules Index of Methods