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

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

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

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

Похожие вопросы