URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39313
[ Назад ]

Исходное сообщение
"OpenNews: Вышел релиз Ruby on Rails 2.0"

Отправлено opennews , 08-Дек-07 16:49 
После года разработки выпущен (http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done) Ruby on Rails 2.0 (http://www.rubyonrails.org/), - новая версия фреймворка для создания web-приложений, следующих парадигме MVC (Model-View-Control).


Кроме исправления огромного числа ошибок, Ruby on Rails 2.0 более абстрагирован от низкоуровневых операций с СУБД и SQL, обеспечивая прозрачность при миграции скриптов от одной СУБД к другой.

Также проведена работа по увеличению безопасности фреймворка (антифишинг, защита от XSS (cross-site scripting) атак),  осуществлен переход на архитектуру создания web-сервисов REST (http://en.wikipedia.org/wiki/REST) (Representational State Transfer), пришедшей на смену SOAP.

URL: http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done
Новость: http://www.opennet.me/opennews/art.shtml?num=13130


Содержание

Сообщения в этом обсуждении
"Вышел релиз Ruby on Rails 2.0"
Отправлено Аноним , 08-Дек-07 16:49 
неужели фреймворк содержал "огромне число ошибок" ? Если да, то как же так получилось?

"Вышел релиз Ruby on Rails 2.0"
Отправлено wDevil , 08-Дек-07 17:25 
>неужели фреймворк содержал "огромне число ошибок" ? Если да, то как же
>так получилось?

а почему небо голубое?


"Вышел релиз Ruby on Rails 2.0"
Отправлено Serge , 08-Дек-07 19:58 
>а почему небо голубое?

потому что рассеяние в атмосфере зависит от частоты, причем толи 3 степени, толи 4.


"Вышел релиз Ruby on Rails 2.0"
Отправлено Hety , 09-Дек-07 14:09 
Потому что коэффициент рассеивания света обратно пропорционален длинне его волны в 4 степени.

При условии, что я правильно помню :)


"Вышел релиз Ruby on Rails 2.0"
Отправлено gra , 08-Дек-07 21:48 
>неужели фреймворк содержал "огромне число ошибок" ? Если да, то как же
>так получилось?

если честно сам не знаю о чем речь, в ветке 1.2.х выход последних версий был связан именно с безопасностью

вообще вся новость похоже написана человеком, который "не в курсе дела":
>более абстрагирован от низкоуровневых операций

да ладно? функционал ActiveRecord не сильно изменился

>обеспечивая прозрачность при миграции скриптов от одной СУБД к другой.

миграции были и прошлых релизах

>Также проведена работа по увеличению безопасности фреймворка

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

>осуществлен переход на архитектуру создания web-сервисов REST

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

На самом деле изменения которые заставили назвать релиз 2.0, а не 1.3 совсем другие, но новых пользователь они не должны интересовать, а старым они и так известны.


"Вышел релиз Ruby on Rails 2.0"
Отправлено mxm , 09-Дек-07 11:57 
>новых пользователей они не должны интересовать, а старым
>они и так известны

Внушает "оптимизм". А можно "сирым и убогим", "новым" пользователям узнать? Пролейте свет!



"Вышел релиз Ruby on Rails 2.0"
Отправлено gra , 10-Дек-07 03:16 
не понял вашего сарказма, если хотите увидеть полную картину, то загляните в changelog

если коротко, то между 1.2.х и 2.0 нет совместимости, конечно производимые изменения не катастрофически, но все же это отталкивает от перехода уже налаженных и работающих проектов на новую версию

для кого-то это вообще не существенно, т.к. люди изначально работают на EDGE (svn срез) версии


"Вышел релиз Ruby on Rails 2.0"
Отправлено Фоззи , 11-Янв-08 03:02 
Если вы хотите верепести свое приложениена 2.0, вы должны сначала перевести все приложение на версия Rails 1.2.3. Которая содержит все сообщения о исопльзовании нежелаемых методовкоторые будут убраны в версии 2.0. Есои ваше прложиение работает хорошо на 1.2.3 wи нет предупреждений (deprecation warnings), есть все шансы перевести его на 2.0

"Вышел релиз Ruby on Rails 2.0"
Отправлено Аноним , 04-Апр-08 14:31 
REST (Representational State Transfer)не пришел на смену SOAP. И SOAP и REST - это способы достижения одного и того же разными методами. Если SOAP-клиенты запрашивают выполнение действия на сервере, то REST-клиенты попросту требуют сам ресурс. Например, вместо то-го чтобы запрашивать удаленное исполнение функции для нахождения нужного вам формуляра заказа, вы просто запрашиваете этот формуляр, примерно так же, как статичную Web-страницу.

В одних случаях не обойтись без SOAP, в других можно обойтись лишь REST ))


"Вышел релиз Ruby on Rails 2.0"
Отправлено Аноним , 04-Апр-08 14:32 
Это все равно что сказать что Linux пришел на смену Windows )