C Home
C Links
C Books
C Keywords
|
C
Writing Apache Modules with Perl and C
|
|
See more Amazon Details
|
|
Contents Listing
Preface
1. Server-Side Programming with Apache
Web Programming Then and Now
The Apache Project
The Apache C and Perl APIs
Ideas and Success Stories
2. A First Module
Preliminaries
Directory Layout Structure
Installing mod_perl
"Hello World" with the Perl API
"Hello World" with the C API
Instant Modules with Apache::Registry
Troubleshooting Modules
3. The Apache Module Architecture and API
How Apache Works
The Apache Life Cycle
The Handler API
Perl API Classes and Data Structures
4. Content Handlers
Content Handlers as File Processors
Virtual Documents
Redirection
Processing Input
Apache::Registry
Handling Errors
Chaining Content Handlers
Method Handlers
5. Maintaining State
Choosing the Right Technique
Maintaining State in Hidden Fields
Maintaining State with Cookies
Protecting Client-Side Information
Storing State at the Server Side
Storing State Information in SQL Databases
Other Server-Side Techniques
6. Authentication and Authorization
Access Control, Authentication, and Authorization
Access Control with mod_perl
Authentication Handlers
Authorization Handlers
Cookie-Based Access Control
Authentication with the Secure Sockets Layer
7. Other Request Phases
The Child Initialization and Exit Phases
The Post Read Request Phase
The URI Translation Phase
The Header Parser Phase
Customizing the Type Checking Phase
Customizing the Fixup Phase
The Logging Phase
Registered Cleanups
Handling Proxy Requests
Perl Server-Side Includes
Subclassing the Apache Class
8. Customizing the Apache Configuration Process
Simple Configuration with the PerlSetVar Directive
The Apache Configuration Directive API
Configuring Apache with Perl
Documenting Configuration Files
9. Perl API Reference Guide
The Apache Request Object
Other Core Perl API Classes
Configuration Classes
The Apache::File Class
Special Global Variables, Subroutines, and Literals
10. C API Reference Guide, Part I
Which Header Files to Use?
Major Data Structures
Memory Management and Resource Pools
The Array API
The Table API
Processing Requests
Server Core Routines
11. C API Reference Guide, Part II
Implementing Configuration Directives in C
Customizing the Configuration Process
String and URI Manipulation
File and Directory Management
Time and Date Functions
Message Digest Algorithm Functions
User and Group ID Information Routines
Data Mutex Locking
Launching Subprocesses
A. Standard Noncore Modules
B. Building and Installing mod_perl
C. Building Multifile C API Modules
D. Apache:: Modules Available on CPAN
E. Third-Party C Modules
F. HTML::Embperl-Embedding Perl Code in HTML
|
|
Contents
View a contents listing.
Short
Short Description.
Keyword Pages
Keyword Bestsellers
C Bestsellers The bestselling books on Amazon.
Articles
Visit our site of the month Load Testing at loadtesting.force9.co.uk
|