Уведомления

Группа в Telegram: @pythonsu

#1 Март 3, 2015 16:55:02

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

Добрый день,
Какой Фреймворк лучше использовать для создания сайтов?
Web.py vs flask vs bottle vs pyramid (Django здесь нет)
Плюсы минусы
Цель сайта мессаджер (в целях обучения)

Офлайн

#2 Март 3, 2015 17:14:43

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

Встречный вопрос. Опыт разработки веб? Опыт программирования на питоне?
Плюс необходимо понимать, что каждый инструмент все же рассчитан под определенные задачи (ну нельзя на спортивном мотоцикле возить картошку).

Офлайн

#3 Март 3, 2015 17:21:20

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

4kpt_III
Встречный вопрос. Опыт разработки веб? Опыт программирования на питоне?Плюс необходимо понимать, что каждый инструмент все же рассчитан под определенные задачи (ну нельзя на спортивном мотоцикле возить картошку).
В web на php писал ,
На Python писал не очень много ,но основы знаю .
Задачу я привел
Цель сайта мессаджер (в целях обучения)

Отредактировано Egor2010 (Март 3, 2015 17:21:57)

Офлайн

#4 Март 3, 2015 17:37:45

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

Если не очень много кодили, то в пирамиду Вам путь заказан. Там адовый оверхед. Плюс свободное знание и владение английским ибо на русском чего-то найти кроме нескольких статей не удастся.

Я рекомендую flask. По функциональности значительно выше bottle при этом синтаксис если не проще bottle то на уровне. У flask есть несколько недостатков. Кто-то их считает существенными, кто-то не очень. Мне, если честно, сиренево. Про недостатки можно почитать в блоге у Светлова А. Плюс из все Вами перечисленных flask имеет наибольшее количество расширений и достаточно широкую поддержку. Лучше чем у него поддержка только у джанги.

Bottle хорошая вещь, но для очень маленьких проектов без сложной функциональности. Сайт статей, маленький блог и т.п. В свое время даже пробовал на нем что-то там писать. Как игрушка - понравился. Для серьезных сложных вещей этот инструмент не подойдет уж точно. Хотя чем черт не шутит

Web.py уже обсуждался на этой ветке в темах ниже. Можете глянуть. Там рассказано про плюсы и минусы достаточно подробно и качественно. Не хочу заниматься плагиатом.

P.S. Я для себя решил не пользоваться web.py, но это уже мое решение. У Вас оно может быть иным.

P.S.S. Все же человеку из PHP ближе Django как бы я ее не любил, но вынужден это признать…

Офлайн

#5 Март 3, 2015 17:59:51

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

Web2.py и web.py разные вещи , я нашел про web2py а про web.py ненашел ничего .
Какой Фреймворк самый популярный после Django?(топ)
Можно ссылку на статью Светлова А.
Тоесть для крупных проектов только flask?

Офлайн

#6 Март 3, 2015 18:29:30

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

Egor2010
Можно ссылку на статью Светлова А.

Вот эта статья…

Egor2010
Какой Фреймворк самый популярный после Django?(топ)

Второй по-популярности flask.

Egor2010
Тоесть для крупных проектов только flask?

Почему только flask. Пирамиду еще лучше, но есть ограничения, про которые я написал выше.

Egor2010
Web2.py и web.py разные вещи , я нашел про web2py а про web.py не нашел ничего.

Мог и ошибиться. Сам не использую ни то ни другое. Если этот тот пост, то именно я задавал вопрос для пояснения ситуации. Возможно кто-нибудь ответит.

Офлайн

#7 Март 4, 2015 03:13:18

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

4kpt_III
А чем пирамида лучше flask?

Офлайн

#8 Март 4, 2015 08:44:01

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

Web выбор Фреймворка

Чо тут думать? Фласк жеж



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

Офлайн

#9 Март 9, 2015 19:40:23

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

Web выбор Фреймворка

если использовать расширение https://pypi.python.org/pypi/tomb_routes
то в пирамиде можно задавать роуты как во фласке

Офлайн

#10 Март 9, 2015 21:37:55

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Web выбор Фреймворка

bismigalis

Не-не-не. После выхода classy задавать во flask роутеры как в пирамиде я резко перехотел Classy круче в разы как по-мне.

Отредактировано 4kpt_III (Март 9, 2015 21:38:34)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version