On Tue, 2010-02-16 at 15:32 -0800, Graham Dumpleton wrote:
> 
> On Feb 17, 7:23 am, Mariano Absatz <[email protected]> wrote:
> > Hi there,
> >
> > if I'm to install 0.11 on an apache server, which is the recommended
> > method? mod_python or wsgi?
> 
> The mod_python package hasn't seen any active development in a few
> years. It has various known issues and problems which are unlikely to
> be fixed, the worst being memory leaks. It has undesirable behaviour
> for large Python web applications when you can only use prefork MPM
> with Apache. Even if using worker MPM with Apache you need to be
> careful. On this latter issue, have a read of:
> 
>   http://blog.dscpl.com.au/2009/03/load-spikes-and-excessive-memory-usage.html
> 
> > Is there a performance advantage for one or another?
> 
> The mod_wsgi package has lower memory overhead and performs better.
> 
>   http://code.google.com/p/modwsgi/wiki/PerformanceEstimates
> 
> In general the preferred method for hosting is now mod_wsgi.
> 
> Now some will say I am biased having written mod_wsgi, but I also
> worked on mod_python for a while as well, so understand both very
> well. :-)

Is there a migration document for converting from mod_python to
mod_wsgi?

For example, if I have a trac configured like this for mod_python, what
would the equivalent be for mod_wsgi?

<Location /MyTrac>
   SetHandler mod_python
   PythonInterpreter main_interpreter
   PythonHandler trac.web.modpython_frontend
   PythonOption TracEnv /vol1/trac/MyTrac
   PythonOption TracUriRoot /MyTrac
   AuthType Basic
   AuthName "RSofT"
   AuthUserFile /vol1/trac/access/MyTrac/.htpasswd
   Require valid-user
</Location>


-- 
Roger Oberholtzer

OPQ Systems / Ramböll RST

Ramböll Sverige AB
Krukmakargatan 21
P.O. Box 17009
SE-104 62 Stockholm, Sweden

Office: Int +46 10-615 60 20
Mobile: Int +46 70-815 1696

-- 
Roger Oberholtzer

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to