On Mar 16, 2007, at 11:55 AM, James. L wrote:

any special setup for mod_perl 1 + apache 1 under
virtual host? it works but my impression is that it is
hard to setup and must be coded very carefully.

that's probably the reason why i rarely see mod_perl
offered in share dhosting environment.

no, mod_perl is just unsuitable for shared hosting by design. it has nothing to do with virtual hosts.

a- mp caches code into apache. it can take *a lot* of ram. there's no effective way to manage memory in these situations -- you either preload everyone's stuff into apache at start, or apache takes a performance hit each time a child reads code for the first time. because apache children expire after x requests, in a shared environment you'll get almost no speedup - and a potential performance decrease. b- as clinton noted previously, the way mod_perl handles namespaces can cause overlap issues

As I said before, you're best off to just install apache2 and mp2 *in addition to apache1*. you can keep all your apache1 stuff running as- is on port 80. just run/configure apache2/mp2 to run on an alternate port - like 8080 , and proxy the necessary requests to it via mod_proxy on 80.


// Jonathan Vanasco

| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| SyndiClick.com
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|      FindMeOn.com - The cure for Multiple Web Personality Disorder
|      Web Identity Management and 3D Social Networking
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|      RoadSound.com - Tools For Bands, Stuff For Fans
|      Collaborative Online Management And Syndication Tools
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Reply via email to