Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Какой фреймворк выбрать новичку для учёбы и нужен ли он? [RSS Feed]

#1 Окт. 31, 2014 11:49:32

MiK
Зарегистрирован: 2014-10-30
Сообщения: 191
Репутация: +  -1  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Решил ознакомиться с веб программированием, пока удалось запустить только Джанго на сервере nginx через uwsgi, но подобная комбинация меня сейчас не очень то устраивает.

Дело в том, что нужно решать простые задачи с помощью питон и хтмл: принять данные из формы, сформировать динамическую страничку и т.д. Планирую в дальнейшем написать свою версию игры “Life” как веб приложение.

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

Посоветуйте фреймворк который был бы наиболее подходящим для моих целей, поддерживал Питон 3, nginx и была нормальная информация по интеграции его с сервером.

ПС: Без фреймворка я пока, вообще, не понял, как заставить работать приложение. Запускать сейчас научился только через чистый uwsgi или gunicorn, но это без взаимодействия с nginx.

Отредактировано MiK (Окт. 31, 2014 11:51:45)

Офлайн

#2 Окт. 31, 2014 12:02:18

Rusich
Зарегистрирован: 2014-09-29
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

MiK
Без фреймворка я пока, вообще, не понял, как заставить работать приложение.
python manage.py runserver
Локальный дев сервер, не?
MiK
Для этих целей Django мне показался слишком тяжёлым и с ним похоже очень много возни. Но я могу быть неправ, так как никогда раньше веб-приложения не делал.
Тебе так кажеться.
Есть еще http://flask.pocoo.org/ но там прийдется пилить много что самому.
MiK
Джанго на сервере nginx через uwsgi
Так запускают только на продакшене. Ты же не разрабатываешь под uwsgi?
MiK
принять данные из формы, сформировать динамическую страничку и т.д. Планирую в дальнейшем написать свою версию игры “Life” как веб приложение.
Ну вообщемто это любуй фреймворк может.

Офлайн

#3 Окт. 31, 2014 14:25:37

MiK
Зарегистрирован: 2014-10-30
Сообщения: 191
Репутация: +  -1  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Rusich
Посмотрел, но вроде фласк не поддерживает третий питон.

Локальный не подойдет. Я сразу на впс устроился, его и изучаю. Потому как все эти серверные дела сами по себе достаточно сложны, чтобы сходу всё понять и разобраться.

Офлайн

#4 Окт. 31, 2014 17:01:39

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Мое мнение простое. Берите фласк. Много есть дополнительных модулей (их хоть и меньше, чем в джанге, но количество постоянно увеличивается да и хватает в моем случае их пока за голову). Проще в освоении, проще концепция, ниже порог входа. Он быстрее. Единственный затык будет с алхимией. У нее порог входа выше чем у джанго ОРМ. Но правда алхимия и быстрее и обладает значительно большими возможностями.

P.S. Хотя по вакансиям джангисты нужнее да и побольше будет мест для трудоустройства. Поэтому выбирать Вам. Если это основное место работы и основные планы в жизни, то лучше пока рассматривать джангу как начальный этап. Быстрее работу найдете и проще будет ее сменить в случае чего

Офлайн

#5 Окт. 31, 2014 18:01:57

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Офлайн

#6 Окт. 31, 2014 19:04:43

MiK
Зарегистрирован: 2014-10-30
Сообщения: 191
Репутация: +  -1  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

4kpt_II
Ниже порог входа, это хороший аргумент
Вы мне только скажите, поддерживает ли фласк третий питон? Я так понял, что его ещё не перевели.

o7412369815963
Смотрел “боттл”, но природы его пока не понял…

Офлайн

#7 Окт. 31, 2014 19:25:41

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Я сам не пользуюсь тройкой, но судя по этому все поддерживается. Ясен пень, что далеко не все дополнения можно применить так как не все из них переведены на 3.Х.

P.S. Далась Вам эта тройка

Отредактировано 4kpt_II (Окт. 31, 2014 19:26:39)

Офлайн

#8 Окт. 31, 2014 21:14:32

bismigalis
Зарегистрирован: 2010-10-02
Сообщения: 449
Репутация: +  47  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

Попробуй pyramid еще для полного комлекта.

PS: Я на 3 перейду когда она в бубунте будет по дефолту

Отредактировано bismigalis (Окт. 31, 2014 21:31:17)

Офлайн

#9 Окт. 31, 2014 21:59:04

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

bismigalis
Пирамида? Для новичка? Лихо.

Офлайн

#10 Окт. 31, 2014 22:04:55

bismigalis
Зарегистрирован: 2010-10-02
Сообщения: 449
Репутация: +  47  -
Профиль   Отправить e-mail  

Какой фреймворк выбрать новичку для учёбы и нужен ли он?

4kpt_II
Пирамида? Для новичка?
Может это способный новичек :)

Офлайн

  • Начало
  • » Web
  • » Какой фреймворк выбрать новичку для учёбы и нужен ли он?[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version