Why use Apache and mod_wsgi for Repoze?
There are a number of WSGI servers available, but this tutorial will focus on using mod_wsgi, which is a WSGI adapter module for Apache. There are a number of reasons for this.
First, Apache is the most popular web hosting platform, so there are a number of web developers and site administrators already familiar with it. Plone, for example, usually is installed behind Apache for production servers.
Second, there are also lots of Python applications that already run under Apache using mod_python, and there are a few WSGI adapters for this module as well, but mod_wsgi is written in C code and has lower memory overhead and better performance than those adapters.
Also, one of the goals of mod_wsgi is to break into the low cost commodity web hosting market, which would be good for Python and ultimately for Plone and Zope.