Be sure and get a copy of the mod_perl bible,
Writing Apache Modules with Perl and C.
On page 45, the gurus talk about
Apache::PerlRun
very briefly:
Apache::PerlRun avoids the overhead of launching the Perl
interpreter for each request but still suffers the
compile-time hit from loading each script.
Registry and PerlRun are primarly used for lengthy CGI
scripts that already work, and you don't have the time
to do it 'the right way', where the right way, IMHO, is to
write a handler instead.
So tips since you are stuck in the short term:
- don't use global variables, especially if you have two
or more scripts that use variables with the same names
- use strict!! (i see you got that covered - awesome)
- clean up after yourself, close filehandles and database
connections
- buy that book!
- feel free to post code examples here when the time comes
and good luck! :)
jeffa
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.