mod_perl: General Documentation (original) (raw)

Here you can find documentation concerning mod_perl in general, but also not strictly mod_perl related information that is still very useful for working with mod_perl. Most of the information here applies to mod_perl 1.0 and 2.0.

Part I: Perl

-Perl Reference

This document was born because some users are reluctant to learn Perl, prior to jumping into mod_perl. I will try to cover some of the most frequent pure Perl questions being asked at the list.

Part II: Packaging and Testing

-Preparing mod_perl modules for CPAN

This document provides information for CPAN modules developers whose modules require mod_perl.

-Running and Developing Tests with the Apache::Test Framework

The title is self-explanatory :)

Part III: HTTP

-Issuing Correct HTTP Headers

To make caching of dynamic documents possible, which can give you a considerable performance gain, setting a number of HTTP headers is of a vital importance. This document explains which headers you need to pay attention to, and how to work with them.

Part IV: Server Administration

-mod_perl for ISPs. mod_perl and Virtual Hosts

mod_perl hosting by ISPs: fantasy or reality? This section covers some topics that might be of interest to users looking for ISPs to host their mod_perl-based website, and ISPs looking for a way to provide such services.

-Choosing an Operating System and Hardware

Before you use the techniques documented on this site to tune servers and write code you need to consider the demands which will be placed on the hardware and the operating system. There is no point in investing a lot of time and money in configuration and coding only to find that your server's performance is poor because you did not choose a suitable platform in the first place.

-Controlling and Monitoring the Server

Covers techniques to restart mod_perl enabled Apache, SUID scripts, monitoring, and other maintenance chores, as well as some specific setups.

Part V: mod_perl Advocacy

-mod_perl Advocacy

Having a hard time getting mod_perl into your organization? We have collected some arguments you can use to convince your boss why the organization wants mod_perl.

-Popular Perl Complaints and Myths

This document tries to explain the myths about Perl and overturn the FUD certain bodies try to spread.

Part VI: OS Specific Decumentation

-OS-specific Info

Documents concerning OS-specific issues.