At 2:26 PM -0500 12/19/01, Lihn, Horng-Twu wrote:
>Kee,
>This helps. But if I have to do this in very page,
>isn't this post a serious problem to the memory consumption?
I can't speak to "require". But if you do a "use" in an Embperl
script, the library will load once per-process. In fact this
occasionally causes problems for me, since I'm doing virtual hosting
and sometimes I have moved one site to a new library, but haven't
recoded the other--can't do that if the two servers are reusing
common Apache processes.
That said, it would be nice (just from an easy-of-use point of few)
if Embperl had an option to load a common library for all of your
Embperl files on a site--but you could easily do that using
EmbperlObject. Just define a template something like this:
[! use MyLibrary; !]
[- Execute('*') -]
Now all of your files have access to MyLibrary.
--
Kee Hinckley - Somewhere.Com, LLC
http://consulting.somewhere.com/
[EMAIL PROTECTED] (or ...!alice!nazgul for time travelers :-)
I'm not sure which upsets me more: that people are so unwilling to accept
responsibility for their own actions, or that they are so eager to regulate
everyone else's.