Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Нашел новый интересный webframework. Web2Py называется. [RSS Feed]

#1 Фев. 12, 2008 21:12:16

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

Мне нравится исключительной простотой и элегантностью api. Все быстро и удобно настраивается через веб интерфейс - ни надо копаться в конфигах. Все модные слова как orm, dry, rest, в наличии.
Посмотреть примеры кода, работы с ORM и прочего можно здесь:
http://mdp.cti.depaul.edu/
И мне интересно ваше мнение. Я немного поигрался с ним - мне очень нравится: web2py обладает наиболее интуитивно понятным API из всех web framework'ов, что я пока видел. (посмотреть примеры кода можно здесь: http://mdp.cti.depaul.edu/examples/default/examples) А что вы думаете о Web2Py?



Отредактировано (Фев. 12, 2008 21:26:58)

Офлайн

#2 Фев. 13, 2008 03:48:27

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

$m1t, не так давно натыкался на него, с подачи Armin Romacher:

I stumbled accross gluon/web2py, some sort of “enterprise ready framework”. It’s definitively not a framework I would use myself for countless reasons but there is one thing on the feature list which I found interesting. Apparently gluon files tickets for tracebacks in the database. While it’s a terrible idea to put that data into the very same database all your application data goes (what happens if the DB is down?) it’s a different approach to Django which sends mails on errors.
Но времени на вдумчиво посмотреть доки, не говоря уж о где-то попробовать, не хватает. Если ты уже чуть игрался с web2py, расскажи об ощущениях чуть подробнее. Блог был бы наиболее удачным местом, хотя и этот форум сгодится.



Офлайн

#3 Фев. 13, 2008 13:17:21

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

Нашел новый интересный webframework. Web2Py называется.

он старый, просто автор произвёл ребрендеринг)
а так, там мувики етсь где можно глянуть что да как, с виду неплохо)

Офлайн

#4 Фев. 13, 2008 13:49:18

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

Мне очень не нравится что у них свой ORM



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#5 Фев. 13, 2008 19:01:41

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

j2a
Да, хорошая идея. Пойду напишу вдумчивый пост в блог, потом дам ссылку.

А вообще есть ли какой нить обзор python веб framework'ов? Приходилось тыкаться долго и упорно, выбирать то, что что понравится.

По поводу тикетов - они хранятся в
\web2py\applications\app_name\errors, и на сколько я понимаю, если работать не через web интерфейс то упавшая база проблем не создаст.



Офлайн

#6 Фев. 13, 2008 21:26:12

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

$m1t, актуального нет. За начало-середина 2007 года глянь у меня по тегу обзор, там были ссылки.

А вообще, all frameworks sux, but Django less ;)



Офлайн

#7 Март 2, 2008 23:23:34

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

Пост в блог писать что то скучно. Потому изложу здесь. Не все оказалось так гладко как хотелось бы. (на самом деле все очень не плохо, но я почему то всегда сосредоточен на негативе =( )

1. ORM хотелось бы и по сильней. Транзакций нет, множественных инсертов тоже. Хотя я вполне могу жить без этого. Посмотрим, может и добавят. Feature Request я написал.
2. Простой движок темплейтов, как в рельсах, на сколько я рельсы помню. В темплете можно исполнять питоновсикй код. Плохо не то, что он(движок темплейтов) простой, а что логика стремительно утекает в view.

Но зато все в web2py простое и маленькое и писать на нем очень быстро. Я вот на нем уже почти дописал (беттаверсия уже есть =)) стандартную галлерею картинок. вполне.
Сейчас таги прикручиваю, думаю чего бы еще добавить.

И хостинг для беттаверсии какой выбрать стоит?

Может купить себе реальный ip и на своей же машине захостить? Но вариант плох тем, что комп сильно шумит и стоит в комнате где я сплю…



Отредактировано (Март 2, 2008 23:24:38)

Офлайн

#8 Март 3, 2008 10:06:37

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

я попробовал пройти туториал - по видео на последней версии. Появилась ошибка в веб-интерфейсе при работе с БД. таблицу с полями создало, а вот поглядеть или изминить ее - ошибка. И ни туда, ни сюда.

В целом мне не очень фремворк понравился на первый взгляд. Произоводит ощущение ограниченности.



Офлайн

#9 Март 3, 2008 16:21:16

$m1t
От:
Зарегистрирован: 2006-12-31
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

shiza Ошибка была скорее всего у вас. Если хотите, то можете выложить сюда ваш код - я посмотрю что там и как. Багов, надо сказать к чести создателя, там мало(а те которые находятся оказываются моментально пофиксенными).

По поводу ORM - про транзакции я был не прав: они есть.
И включены по дефолту - есть контроллер отрабатывает нормально, то происходит коммит, иначе - роллбак.

По поводу множественных инсертов - сейчас в mailist-e обсуждается вопрос об их добавлении.

По поводу утекания логики в view я так и не решил для себя:
1) с одной стороны мне не нравится, когда меня сильно ограничивают в возможности исполнять код в view.
2) с другой стороны я слаб, и себя контролирую плохо =) Логика утекает в view.

Как правильно не спрашиваю - тут правильного ответа скорее всего нет, но как делаете вы? И какой будет более pythonic способ работать с view? По последнему вопросу мне все же кажется что первый способ более pythonic.



Офлайн

#10 Март 3, 2008 19:02:02

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Нашел новый интересный webframework. Web2Py называется.

$m1t
shiza Ошибка была скорее всего у вас. Если хотите, то можете выложить сюда ваш код - я посмотрю что там и как. Багов, надо сказать к чести создателя, там мало(а те которые находятся оказываются моментально пофиксенными).
К сожалению - уже удалил.



Офлайн

  • Начало
  • » Web
  • » Нашел новый интересный webframework. Web2Py называется.[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version