Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 21, 2012 17:46:55

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Выбор WwW сервера

Как и у любого изучающего джангу, у меня возник вопрос а на чем же разворачивать приложение ?
Много читая (по два раза) гуголь и советы “бывалых” невольно пришел к выводу что соит обратить
внимание только на два варианта:
apache+mod_wsgi
или
nginx + uwsgi
В целом с первым вариантом все понятно. Второй же по заявкам много быстрее и удобней и лутче для джанго приложений.
Я настроил оба варианта но явных преимуществ пока не обнаружил.
Может вы подскажете тонкости ?

А так же интересует какой лутче вариант выбрать для домашней странички на очень слабой машинке
(например raspberry pi) может есть какието легкие связки, как раз для хомепейджев а не нагруженных порталов *?
Спасибо !



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#2 Ноя. 21, 2012 22:58:50

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Выбор WwW сервера

пока что ничего подобного вроде raspberry pi на руках не имею, но из минималистических серверов на ум приходят
http://ru.wikipedia.org/wiki/Lighttpd - по отзывам достойное решение
http://www.gnu.org/software/libmicrohttpd/ - с этим можно извращаться), такой сервер D-link и тп ставят в роутеры и тп



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Ноя. 22, 2012 08:43:18

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Выбор WwW сервера

lighttpd -это конечно вариант - но уж очень мне он не нравиться!
Да и как показали вчерашние тесты - сам НГИКС у мня отрабатывает нормаьлно, и не грузит систему.
ТОрмозит непосредственно uwsgi ! При запросе проц под сотку улетает (arm 700 mHz)
Может надо как то настроить правильно uwsgi или вобще заменить его на fcgi ?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#4 Ноя. 22, 2012 08:50:22

d1ffuz0r
От: Moscow
Зарегистрирован: 2011-03-25
Сообщения: 127
Репутация: +  5  -
Профиль   Отправить e-mail  

Выбор WwW сервера

у меня на VPS nginx+gunicorn, вроде всё шустро

Офлайн

#5 Ноя. 22, 2012 11:16:10

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Выбор WwW сервера

d1ffuz0r
“вроде” ;)
гуникорн думаю даёт значительный оверхед при парсинге протокола, uwsgi имхо лучшее решение из того, что есть ибо на С писано.

ZerG
а без uwsgi хочешь сказать всё отлично работает? может быть ты забыл кеширование шаблонов всключить или дебаг выключить и тп тонкости (или ад в коде)?

Отредактировано slav0nic (Ноя. 22, 2012 11:16:33)

Офлайн

#6 Ноя. 22, 2012 11:55:58

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Выбор WwW сервера

nginx + uwsgi -- лучший вариант. Gunicorn тоже не плох, но мне он как-то меньше понравился.



Офлайн

#7 Ноя. 23, 2012 08:45:06

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Выбор WwW сервера

Да я и не против. На нем и сижу чейчас. Но не понятно почему при запросе он мне проц в сотку вешает…



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#8 Ноя. 23, 2012 13:19:15

appetito
От:
Зарегистрирован: 2010-09-28
Сообщения: 147
Репутация: +  2  -
Профиль   Отправить e-mail  

Выбор WwW сервера

проц в сотку скорее всего не из-за uwsgi - это приложение ваше жрет.
Из маленьких и быстрых есть еще bjoern, но смысла выдрачиваться с сервером нет - Джанго сжирает значительно больше ресурсов чем можно выиграть поставив самый-самый быстрый и легкий сервер



Отредактировано appetito (Ноя. 23, 2012 13:25:28)

Офлайн

#9 Ноя. 26, 2012 08:50:34

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Выбор WwW сервера

Спасибо. Буду пилить настройки uwsgi



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#10 Ноя. 26, 2012 10:11:39

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Выбор WwW сервера

для проверки что именно тупит, можешь простой хеллоу ворл на wsgi написать и проверить

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version