title: How do you deploy your WSGI application? (and why it is the best way)
body: <p>I am deploying a WSGI application. There are many ways to skin this cat. I am currently using apache2 with mod-wsgi, but I can see some potential problems with this.</p>
  <p>So how can it be done?</p>
  <ol>
  <li>Apache Mod-wsgi (the other mod-wsgi's seem to not be worth it)</li>
  <li>Pure Python web server eg paste, cherrypy, Spawning, Twisted.web</li>
  <li>as 2 but with reverse proxy from nginx, apache2 etc, with good static file handling</li>
  <li>Conversion to other protocol such as FCGI with a bridge (eg Flup) and running in a conventional web server.</li>
  </ol>
  <p>More?</p>
  <p>I want to know how you do it, and why it is the best way to do it. I would absolutely <strong>love</strong> you to bore me with details about the whats and the whys, application specific stuff, etc.</p>