MiK
Окт. 31, 2014 11:49:32
Решил ознакомиться с веб программированием, пока удалось запустить только Джанго на сервере nginx через uwsgi, но подобная комбинация меня сейчас не очень то устраивает.
Дело в том, что нужно решать простые задачи с помощью питон и хтмл: принять данные из формы, сформировать динамическую страничку и т.д. Планирую в дальнейшем написать свою версию игры “Life” как веб приложение.
Для этих целей Django мне показался слишком тяжёлым и с ним похоже очень много возни. Но я могу быть неправ, так как никогда раньше веб-приложения не делал.
Посоветуйте фреймворк который был бы наиболее подходящим для моих целей, поддерживал Питон 3, nginx и была нормальная информация по интеграции его с сервером.
ПС: Без фреймворка я пока, вообще, не понял, как заставить работать приложение. Запускать сейчас научился только через чистый uwsgi или gunicorn, но это без взаимодействия с nginx.
Rusich
Окт. 31, 2014 12:02:18
MiK
Без фреймворка я пока, вообще, не понял, как заставить работать приложение.
python manage.py runserver
Локальный дев сервер, не?
MiK
Для этих целей Django мне показался слишком тяжёлым и с ним похоже очень много возни. Но я могу быть неправ, так как никогда раньше веб-приложения не делал.
Тебе так кажеться.
Есть еще
http://flask.pocoo.org/ но там прийдется пилить много что самому.
MiK
Джанго на сервере nginx через uwsgi
Так запускают только на продакшене. Ты же не разрабатываешь под uwsgi?
MiK
принять данные из формы, сформировать динамическую страничку и т.д. Планирую в дальнейшем написать свою версию игры “Life” как веб приложение.
Ну вообщемто это любуй фреймворк может.
MiK
Окт. 31, 2014 14:25:37
Rusich
Посмотрел, но вроде фласк не поддерживает третий питон.
Локальный не подойдет. Я сразу на впс устроился, его и изучаю. Потому как все эти серверные дела сами по себе достаточно сложны, чтобы сходу всё понять и разобраться.
4kpt_II
Окт. 31, 2014 17:01:39
Мое мнение простое. Берите фласк. Много есть дополнительных модулей (их хоть и меньше, чем в джанге, но количество постоянно увеличивается да и хватает в моем случае их пока за голову). Проще в освоении, проще концепция, ниже порог входа. Он быстрее. Единственный затык будет с алхимией. У нее порог входа выше чем у джанго ОРМ. Но правда алхимия и быстрее и обладает значительно большими возможностями.
P.S. Хотя по вакансиям джангисты нужнее да и побольше будет мест для трудоустройства. Поэтому выбирать Вам. Если это основное место работы и основные планы в жизни, то лучше пока рассматривать джангу как начальный этап. Быстрее работу найдете и проще будет ее сменить в случае чего
MiK
Окт. 31, 2014 19:04:43
4kpt_IIНиже порог входа, это хороший аргумент
Вы мне только скажите, поддерживает ли фласк третий питон? Я так понял, что его ещё не перевели.
o7412369815963Смотрел “боттл”, но природы его пока не понял…
4kpt_II
Окт. 31, 2014 19:25:41
Я сам не пользуюсь тройкой, но судя по
этому все поддерживается. Ясен пень, что далеко не все дополнения можно применить так как не все из них переведены на 3.Х.
P.S. Далась Вам эта тройка
bismigalis
Окт. 31, 2014 21:14:32
Попробуй pyramid еще для полного комлекта.
PS: Я на 3 перейду когда она в бубунте будет по дефолту
4kpt_II
Окт. 31, 2014 21:59:04
bismigalis
Пирамида? Для новичка? Лихо.
bismigalis
Окт. 31, 2014 22:04:55
4kpt_II
Пирамида? Для новичка?
Может это способный новичек :)