mod_perl brings together the full power of the Perl programming language and the Apache HTTP server. You can use
Perl to manage Apache, respond to requests for web
pages and much more.

mod_perl is more than CGI scripting
on steroids. It is a whole new way to create dynamic content by
utilizing the full power of the Apache web server to create stateful
sessions, customized user authentication systems, smart proxies and
much more. Yet, magically, your old CGI scripts will continue to work
and work very fast indeed. With mod_perl you give up nothing and gain
so much!

-- Lincoln Stein

mod_perl gives you a persistent Perl interpreter embedded in your web
server. This lets you avoid the overhead of starting an external
interpreter and avoids the penalty of Perl start-up time, giving you
super-fast dynamic content.

As you'd expect from the Perl community, there are hundreds of
modules written for mod_perl, everything from persistent
database connections, to templating systems, to complete
XML content delivery systems. Web sites like
Slashdot and
Wired Magazine use mod_perl.

Before a bug can be solved, developers need to be able to reproduce
it. Users need to provide all the relevant information that may assist
in reproducing the bug. However it's hard to know what information
needs to be supplied in the bug report. In order to speed up the
information retrieval process, we wrote the guidelines explaining
exactly what information is expected. Usually, the better the bug
report is the sooner it's going to be reproduced and therefore fixed.