mod_perl

6/27/2000

Click here to start



Table of Contents

mod_perl

Definitions

Scenario

Topics covered

Take home messages

Why use mod_perl?

Evolution of a web-site

Why is CGI slow?

Dynamic content options

The embedded interpreter

The mod_perl version

How does mod_perl work?

How does Perl work?

Perl’s @INC array

Perl’s %INC hash

How does Apache work?

The Apache request cycle

The mode _perl handlers

The Apache handler API

The PerlHandler: part 1

The PerlHandler: part 2

A handler subroutine

Installation highlights

Installation: part 1

Installation: part 2

Configuration

perl.conf: part 1

perl.conf: part 2

perl.conf: part 3

startup.pl

Porting CGI scripts to mod_perl

Common porting problems: part 1

Common porting problems

Adding paths to @INC

Implicit variable passing

$SIG{__DIE__} problems

Compiled regular expressions

No closure of file or dbm handles

Conclusions

Further Reading

Apache %INC hash detail

Document Information


Author: Matt Coffey
Email: msc@colltech.com
Date: 27-Jun-2000


Presented at the local Chicago Uniforum Chapter
on 27-June-2000

Abstract: http://uniforum.chi.il.us/meetings.html

URL: http://uniforum.chi.il.us

Download presentation source