Django, NGinX/FastCGI или Nginx+Apache/ModWSGI?

Знающие люди, подскажите, какая связка быстрее и лучше будет работать для высоконагруженного сайта? Свои варианты тоже приветствуются
  • Вопрос задан
  • 3288 просмотров
Решения вопроса 1
carbonariy
@carbonariy
Выбор сильно зависит от специфики приложения, не поленитесь протестировать обе связки. Также советую обратить внимание на связку nginx + uWSGI
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
variable
@variable
nginx+tornado тоже неплохо бегает, хотя зависит от специфики раздаваемого контента
Ответ написан
@immaculate
Программист-путешественник
Я в высоконагруженном проекте использую Nginx + gunicorn.
В другом высоконагруженном проекте успешно используется Apache + mod_wsgi.

А вот FastCGI не советовал бы. Периодически вылезали с ним проблемы (django fastcgi переставал отвечать на запросы при невыясненных обстоятельствах, периодически были проблемы с рестартом/шатдауном fcgi демона), под runit не удавалось его загнать. Все это наверное решаемо, но зачем мучиться?..
Ответ написан
@b0n3Z
Ощутимого прироста в производительности вы однозначно не получите, так что выбирайте что больше нравится.
Как говорили разработчики Disqus, «bottleneck is in the application».
Сам везде пользую fastcgi.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы