perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James. L" <>
Subject few newbie quesitons..
Date Sun, 06 May 2007 22:47:59 GMT

few beginner questions on using mod_perl.

1. memory usage. 

i have an app that reads/parses a file line by line
then passes the data to TT for html output. each http
request may request different files. my question is
once the app produce the html, does the memory
allocated by the parsed data get released to perl?
that memory will be reused by other mod_perl app?

2. global variable.

in the config module example from mod_perl doc, it
says that declaring a global hash which consists the
configs is better than declaring few global variables.
why is that? i thought that they takes the same amount
of memory..

3. preloading modules in

is it approriate to preload all modules used in my app
in so that it won't be loaded in each
apache chile process? 

if module uses, does preloading A also
preload B as well?

4. OO, class method vs object method?

for some module, i may create a instance first then
use it in all my app ( $obj->method ) . other modules,
i may access method by using it directly (
Foo::Bar->method ). 

does the object method way(create the object at app's
start up and cache it for later use) have less
overhead than class method? i usually don't use object
method if i don't have data shared by other module

thanks in advance,


Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 

View raw message