Я думаю это куда лучше копипастинга который вы устроили.
Я тоже знаю rubionrails, .NET, Simphony, django и еще очень много страшных слов. И я не криче на каждом углу про это... черт а ведь я только что это сделал.
Вот например скажи, друх - на кой мне качать 20 минутный скринкаст о турбогирсе что бы советовать тебе что использовать?
вообще я ни о чем не кричал. я прошу людей, которые знакомы с фреймворками, помочь мне с выбором достойного. мне интересно мнение людей которые хотябы несколько строчек кода написали с их использованием.
краткие описания и ссылки в посте приведены для таких же новичков, как и я - может быть кто-то заинтересуется. да и что плохого??? в конце концов, если даже когда-нибудь хабрачеловек заинтересуется этой темой то сможет найти хотя бы краткий список основных фреймворков и их возможностей.
тут тоже своя проблема...
например я смог найти книгу по Django и TurboGears. Книга про Pylons не обнаружены.
Да и вообще по сравнению с тем же ROR документации явно мало, да и нет сформировавшихся комьюнити...
да, вот начал с Джанго, поставил не без проблем, создал пару контроллеров, 1обращение к бд... все легко и непринужденно...
с инсталом Pylons возникли небольшие заминки, но вроде как преодолел... сейчас мучаю код... некоторые куски кода, которые приведены у них на сайте, в частности роутинг из Getting Started, тупо не работают...
Не так давн возникла большая проблема создания кастомного Field'a для админки. В документации и в гугле решения так и не нашёл, пришлось залезать в исходники и копаться. До конца пока не докопал.
кстати, из первых уст, что есть Django-Админка???
я так понимаю, Джанго предлагает группу шаблонов с уже существующими и рабочими контроллерами для администрирования Вашего проекта???
Для вашей модели джанго генерирует очень удобную и мощную админку. В том, как она работает и как ей пользоваться можно разобраться очень быстро на оф. сайте лежит очень доступный мануал.
Написать самому все шаблоны можно без проблем. А вот с переделкой логики у меня пока вопрос пока открыт. Просто я в python'e не силён, только недавно разбираться начал, а никаких подробных мануалов на тему перепиливания админки я не нашёл.
> Фреймворк очень активно развивается и обновляется буквально каждый день (по заявлению разработчиков)
и это есть правда... в SVN апдейты действительно добавляются каждый день. может они и не столь внушительны, но ощущение непрерывного развития создаётся... (;
Несколько месяцев назад мы выбирали, какой mvc-фреймворк использовать для нового web 2.0-проекта.
Кандидатами были: Ruby on Rails, Django, TurboGears и Pylons.
Сперва предпочли Python как более быстрый, и обкатанный язык, затем протестировали все оставшееся и остановились на Pylons, о чем до сих пор совсем не жалеем.
Плюсы отсутствие излишней высокоуровневости, очень крутая гибкость (для каждого модуля есть несколько альтернатив), разумная организация.
Пока что единственный обнаруженный минус мало документации.
у нас свой dedicated-сервер, но один из проектов на pylons, в котором я принимаю участие и находящийся на этапе разработки, мы разместили на VPS, подняв там nginx (FastCGI) и paster-сервер повешенный как сервис на monit.
ссылки на туториалы и т. д. есть на http://pylonshq.com
как обычно, если хочешь эффективным образом приобрести какие-то новые свойства, например, знания, важно выбрать себе окружение, которое стремилось бы к той же цели
:-) короче, есть irc-канал #pylons на freenode.net и лист рассылки http://groups.google.com/group/pylons-discuss?hl=en , в которые тоже будет полезно заглянуть
вот за irc спасибо. не знал.
а так сейчас опыта мало, пытаюсь въехать... есть несколько книг по Python - изучаю сам синтаксис языка, потом займусь Пилонсами непосредственно, но, как я понял, придется изучать документацию разрозненно к каждому из компонентов Pylons...
еще испытываю очень большие затруднения с Linux, так как опыт нулевой - поставил виртуальную машину и долбаюсь через SSH =)
Насчет Django vs Ruby on Rails есть запись конференции где два основных разработчика от Django и от Ruby on Rails соответственно рассказывают о преимуществах каждого framework, презентация каждого из них длится примерно один час, после чего они отвечают на воспросы людей из зала (где то еще примерно чач). Видеозапись (вся конференция на английском).
Выбор python-фреймворка