Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Re^2: prevelance of mod_perl

by hsmyers (Canon)
on Jun 04, 2008 at 05:59 UTC ( #690068=note: print w/replies, xml ) Need Help??

in reply to Re: prevelance of mod_perl
in thread prevelance of mod_perl

The main point of mod_perl is to already have a copy of perl running. This avoids load time for each invocation. Trade-off against vanilla cgi is slight and improvements in response time can be large. It is not a choice of 'cgi' or 'mod_perl', normally you will use both. To quote a quote:
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!
There are further(many) advanced uses of mod_perl— little of which is particularly down to earth. After all, O'Reilly doesn't publish books about simple things for the most part; but you might toss these on your developer(s) desk(s):
  • Practical mod_perl by Stas Beckman and Eric Cholet. O'Reilly<\li>
  • Writing Apache Modules with Perl and C by Lincoln Stein and Doug MacEachern. O'Reilly
  • mod_perl: Developer's Cookbook by Geoffrey Young, Paul Lindner and Randy Kobes. Sams.


"Never try to teach a pig to wastes your time and it annoys the pig."

Replies are listed 'Best First'.
Re^3: prevelance of mod_perl
by Anonymous Monk on Jun 04, 2008 at 19:29 UTC
    Practical mod_perl by Stas Beckman and Eric Cholet. O'Reilly

    See also: "mod_perl 2 User's Guide" by Stas Bekman and Jim Brandt (

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://690068]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (4)
As of 2019-12-13 02:48 GMT
Find Nodes?
    Voting Booth?

    No recent polls found