Найти - Пользователи
Полная версия: Какой фреймворк выбрать новичку для учёбы и нужен ли он?
Начало » Web » Какой фреймворк выбрать новичку для учёбы и нужен ли он?
1
MiK
Решил ознакомиться с веб программированием, пока удалось запустить только Джанго на сервере nginx через uwsgi, но подобная комбинация меня сейчас не очень то устраивает.

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

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

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

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

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

P.S. Хотя по вакансиям джангисты нужнее да и побольше будет мест для трудоустройства. Поэтому выбирать Вам. Если это основное место работы и основные планы в жизни, то лучше пока рассматривать джангу как начальный этап. Быстрее работу найдете и проще будет ее сменить в случае чего
o7412369815963
Bottle.py
MiK
4kpt_II
Ниже порог входа, это хороший аргумент
Вы мне только скажите, поддерживает ли фласк третий питон? Я так понял, что его ещё не перевели.

o7412369815963
Смотрел “боттл”, но природы его пока не понял…
4kpt_II
Я сам не пользуюсь тройкой, но судя по этому все поддерживается. Ясен пень, что далеко не все дополнения можно применить так как не все из них переведены на 3.Х.

P.S. Далась Вам эта тройка
bismigalis
Попробуй pyramid еще для полного комлекта.

PS: Я на 3 перейду когда она в бубунте будет по дефолту
4kpt_II
bismigalis
Пирамида? Для новичка? Лихо.
bismigalis
4kpt_II
Пирамида? Для новичка?
Может это способный новичек :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB