Лучший ответ, это зависит.
С точки зрения простоты, apache2 / mod_wsgi, вероятно, проще всего управлять, поскольку у вас гораздо больше людей, понимающих apache.
С точки зрения производительности это зависит.
Если ваше приложение сильно загружено фреймворком и не требует большого количества статического контента (CSS, изображений), шлюз между веб-сервером и пилонами, скорее всего, станет вашим узким местом и практически при любом развертывании.может справиться с этим.
Вставить довольно быстро.Я обнаружил, что интерфейс nginx / uwsgi немного быстрее, чем apache2 / mod_wsgi.Требования к производительности статического файла и памяти nginx также благоприятствуют nginx.
Есть несколько сайтов, с которыми я сталкивался и которые говорят о:
tonylandis.com / python / deploy-howt-pylons-nginx-and-uwsgi / cd34.com/blog/programming/python/pylons-and-facebook-application-layout/ code.google.com/p/modwsgi/wiki/IntegrationWithPylons
Сравнения I 'мы сделали с apache2 / mpm-worker, а не с mpm-prefork, так как мне не нужен mod_php5 в моей настройке.