Personal tools
You are here: Home Plone XP leocornus.django.ploneproxy mod_python vs mod_wsgi

mod_python vs mod_wsgi

— filed under: , ,

First of all, we need keep in mind that mod_wsgi is not suppose to replace mod_python.  The main purpose for mod_wsgi is to improve the performance and provide solutions for some long going mod_python issues.

In this mailing list thread (http://www.modpython.org/pipermail/mod_python/2007-July/024080.html), Graham Dumpleton (creator of mod_wsgi) explained the major differences between mod_python and mod_wsgi.  It is very conclusive compares!

Authentication Mechanisms

mod_wsgi has very good (perfect) support for HTTP Basic and Digest Authentication Mechanisms.  However it does not support other Authentication mechanisms, such as session and cookie.  Also mod_wsgi doesn't provide the API for user to extend the authentication mechanisms.  So user could not implement customized authentication mechanisms. http://code.google.com/p/modwsgi/wiki/AccessControlMechanisms

mod_python is the only choice for special authentication mechanisms.  The Django Plone proxy will depend on mod_python for user authentication!

Tracking History

When Who What Done
2010-05-11 07:20 Sean Chen Spend about 1.5 hours to research this topic.
-- 1.5 Hours, 100.0% Done
Document Actions