[Catalyst] serving static files
Perrin Harkins
perrin at elem.com
Wed Jan 10 23:23:27 GMT 2007
On Thu, 2007-01-11 at 00:38 +0200, Octavian Rasnita wrote:
> Sorry for off topicness, but please tell me, does it have a bad effect if
> the files are just some files sitting in a directory, and they are served by
> apache directly, with no relations with the directories that are handled by
> a perl-script handler?
Yes, because the apache processes are large (they contain a perl
interpreter) and may be holding an open database connection. You don't
want them sitting around sending bytes to someone's slow modem. Run a
proxy server that just handles the static stuff and you solve the issue.
> Does it happen the same in case of FastCGI applications?
No, FastCGI is essentially the same architecture as mod_perl with a
proxy server.
> Do you have a recommendation for a text for learning how to use a reverse
> proxy?
This is all documented pretty well on the mod_perl site and in books
like this one: http://modperlbook.org/
- Perrin
More information about the Catalyst
mailing list