Many thanks.Very quick and educated responses!I also got two tweets replies: 1. *willmcgugan <http://twitter.com/willmcgugan>*...@ahikman<http://twitter.com/ahikman> mod_wsgi is easier to set up and maintain. Performance is just as good. 2. *zeevb <http://twitter.com/zeevb>*...@ahikman <http://twitter.com/ahikman> : @jacobian <http://twitter.com/jacobian> recommeds mod_wsgi in his excellent tutorial "Django in the Real World"http://blip.tv/file/2084174
So, it seems that mod_wsgi is the 'winner'. Note that from v1.1 mod_wsgi is the 'formal' recommendation for deployment. http://docs.djangoproject.com/en/dev/howto/deployment/#howto-deployment-index Thanks and see you next week. Ahik On Mon, Sep 21, 2009 at 11:43 AM, Idan Gazit <[email protected]> wrote: > Short answer: mod_wsgi is awesome. I don't use mod_python anymore if I can > help it. > > Long(er) answer: mod_wsgi isn't the perfect solution but it works much > better than mod_python right now. > > With mod_python, each apache thread/worker process/etc must load a copy of > the python interpreter into memory. This has several bad side effects: > > 1. If you have more than one site run off the same apache, then EVERY > instance of apache threads/workers will have a whole python interpreter in > their context. That's quite a few megs of ram per request, even requests for > my_small_image.jpg. > > 2. If you have more than one python site on the same apache, you cannot > isolate them from one another, because the same python interpreter is loaded > for them all. What happens if you need v1.0 of a library for this app and > v1.1 for another? Can't do it with mod_python AFAIK. In mod_wsgi, each site > can have its own private python virtualenv. > > There's a lot of smaller reasons for using mod_wsgi but based on those two > reasons, I would warmly recommend the usage of mod_wsgi today. I've found it > to be stable, efficient, and much less resource-intensive than mod_python. > > -I > > > On Sep 21, 2009, at 11:19 AM, Ahik Man wrote: > > Hello, >> >> There are some articles (like the one bellow) that claimed that mod_wsgi >> is better then mod_python. >> Is anybody having a real experience with comparison like that? >> Any recommendations related to mod_wsgi? >> >> http://www.technobabble.dk/2008/aug/25/django-mod-wsgi-perfect-match/ >> >> Thanks, >> Ahik >> >> >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "PyWeb-IL" 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/pyweb-il?hl=en -~----------~----~----~----~------~----~------~--~---
_______________________________________________ Python-il mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
