Well, when I use cgis that run under Registry, if I modify a pm file, I have to restart the web server before I see changes. If I modify the top level cgi, I don't have to restart the web server. This tells me the modules are parsed only the first time and the top level cgi is parsed every time it runs. So, for my setup, using mod_perl does not reduce reparsing if my code is not in modules. Hope this clarifies. Chuck
-----Original Message----- From: Perrin Harkins [mailto:[EMAIL PROTECTED] Sent: Wed 3/2/2005 8:26 AM To: Goehring, Chuck, RCI - San Diego Cc: modperl@perl.apache.org Subject: RE: Question about Files directive On Wed, 2005-03-02 at 08:16 -0800, Goehring, Chuck, RCI - San Diego wrote: > An ordinary cgi script would be parsed every time regardless of the > container used to specify the handler. Not to gang up on you, Chuck, but the question was about running things under Apache::Registry, so the script would not be parsed every time. A::R does a stat on the file every time, but doesn't parse it again unless it has changed. Scripts are parsed every time when running under CGI instead of mod_perl, but in that case the modules are parsed every time too. - Perrin