Introduction to mod_perl 2.0

SCALE 5X

This February 2007 presentation by Frank Wiles introduces mod_perl 2.0 as a powerful Apache module that embeds a Perl interpreter directly into the web server, enabling dramatic performance improvements (up to 10x faster than traditional CGI), custom protocol implementations beyond HTTP, dynamic server configuration, and sophisticated request processing through Apache's lifecycle hooks. The presentation demonstrates practical applications including mass virtual host management from databases, content filtering for legacy applications, custom authentication and logging systems, and I/O filtering, while providing detailed code examples and configuration guidance that illustrate how mod_perl transforms Apache from a static web server into a programmable platform capable of handling complex server-side logic with substantially better performance than conventional CGI approaches.