LINUX.ORG.RU

RubyOnRails 2.1

 , ,


0

0

Стала доступна версия 2.1.0 RubyOnRails.

Основные нововведения:

  • Поддержка временных зон.
  • Отслеживание "грязных" объектов (и, как следствие, динамическое обновление ActiveRecord).
  • Возможность задать зависимости от gem'ов.
  • Интеграция плагина has_finder (теперь named_scope).
  • UTC-штампы для миграций.
  • Улучшенное кеширование.

>>> Подробности



Проверено: Pi ()

Ответ на: комментарий от anonymous

>Django давно проще и функциональней

Django проще и быстрее, но не функциональнее ( пока ). По уровню функциональности идет приблизительно django==merb -> ror==turbogears -> seaside==ucw -> zope3.

>так что subj можно закапывать

А в глаз? Джанга задумывалась для разработки интернет-СМИ и управления контентом, с чем справляется изкоробки намного лучше РоР. рельсы же более общие, хотя и с некоторым уклоном в аякс-финтифлюшки. если уж и сравнивать что-нибудь питонье, то turbogears.

volh ★★
()
Ответ на: комментарий от anonymous

>Говно для мелких проектов. Безперспективно.

keep it simple stupid, dude. тот же zope3 вона какой клевый для больших проектов, и чо?

volh ★★
()
Ответ на: комментарий от Oceanborn

>+1. Ни одного туториала нет.

-1 ) http://wiki.merbivore.com/ с недавних пор это сдвинулось с мертвой точки. Если хочешь покопаться, рекомендую посмотреть на http://github.com/mleung/feather/wikis . имхо отличный благодвижок, в core только самое-самое основное, практически вся настоящая функциональность - в плагинах. хорошо демонстрирует гибкость и модульность изкоробки в merb, в рельсах для этого надо совершать дополнительные телодвижения. Вообще, малое количество документации тут большой роли не играет. Эзра уже говорил что если рельсы призваны к convention over configuration практически во всем и помогают быстро начать, то мерб больше для тех кто любит покопаться в самом фреймворке и сделать из него то, что нужно конкретно ему. http://github.com/wycats/merb-core/tree/master довольно простой, код документирован, забивание гвоздей микроскопом и использование "слишком умного кода" избегают

volh ★★
()
Ответ на: комментарий от UserUnknown

>Ничего особенного из-за чего надо переползать с 2.0.2 не увидел. Ну, разве что только временные зоны "искаропки"..

месье не пользуется кешированием?) 2-1-cache ветка создавалась специально для этого. щас можно использовать memcached_store сразу, плюс написать свой вариант для кеширования и запихать в плагин. хотя если используется тот же cache_fu, то это не так критично, да.

volh ★★
()
Ответ на: комментарий от Oceanborn

>еще не дошло что edge это git master (svn trunk)?

git master != svn trunk

git master должен быть всегда stable

HappyCoder
()
Ответ на: комментарий от Oceanborn

>Ппц, я в состоянии фитать документацию на английским, вот только нечего в случае с merb читать.

Исходники читать уже не модно?

DeViL
()
Ответ на: комментарий от DeViL

Короче с такими как ты бесполезно разговаривать.

Oceanborn
() автор топика
Ответ на: комментарий от volh

> keep it simple stupid, dude. тот же zope3 вона какой клевый для больших проектов, и чо?

а какой смысл им что-то обьяснять... у меня тут вчера интересная дискуссия была:

в планах написать распределенную систему на erlang... тот чувак которому я предлагал присоединиться предпологал что реализация будет на C. Я аргументировал выбор тем, что телеком лучше писать на языке который для этого предназначен, на что было получен ответ: "если бы erlang был такой крутой, то ОС на нем бы и писали, а не на C".

После этого чувак был просто удален из контактов и занесен в игнор лист. Думаю так же и дальше поступать. Хуже слепого может быть только тот, кто не хочет видить.

Oceanborn
() автор топика
Ответ на: комментарий от volh

Ок, значит я упустил это. Вообще тут некоторые предлагают читать код, но разве это плохо иметь tutorial для kick start'a ну а уже после углублятся.

Oceanborn
() автор топика
Ответ на: комментарий от anonymous

>Я бы сказал, переводы каких бы то ни было книг на русский язык совершенно не нужны.

Сдохни незамедлительно.

Demon37 ★★★★
()
Ответ на: комментарий от Demon37

>Я бы сказал, переводы каких бы то ни было книг на русский язык совершенно не нужны.

полностью согласен, учитывая то что перевод делают очень плохо и с бооольшим опозданием.

DeViL
()
Ответ на: комментарий от DeViL

>Я бы сказал, переводы каких бы то ни было книг на русский язык совершенно не нужны.

не все в школе английский изучали ....

cap838383
()
Ответ на: комментарий от cap838383

А комментарии в коде вы на каком языке пишете?

anonymous
()
Ответ на: комментарий от pete_r

>> Да. Переведено прескверно.

ВСЕ книги по Ruby и Rails переведены с многочисленными ошибками, а в переводе последней "RoR: Up & Running" умудрились даже искалечить фамилию автора: К.Ниббс вместо Curt Hibbs!

mshock
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.