The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Опубликован релиз web-фреймворка Ruby on Rails 2.2

24.11.2008 12:59

Вышел релиз web-фреймворка Ruby on Rails 2.2, в котором, кроме исправления ошибок, появились следующие новшества:

  • В комплект по умолчанию включен полный набор компонент для многоязыковой поддержки (i18n).
  • Появилась поддержка проверки HTTP заголовков ETag и Last-Modified, сигнализирующих о времени последнего изменения содержимого запрошенной страницы;
  • Реализована полноценная поддержка многопотчности (thread-safe), благодаря избавлению кода от глобальных блокировок;
  • Обеспечена совместимость с интерпретаторами Ruby 1.9 (экспериментальная ветка) и JRuby. Ruby 1.9.1 в настоящее время находится на финальной стадии тестирования, в скором времени ожидается выход релиза.
  • Значительно улучшена документация по API, добавлено 14 новых руководств.
  • Поддержка миграции транзакций для СУБД PostgreSQL, в случае ошибки при работе с одним сервером, Rails может переключиться на запасной сервер, без полной отмены совершенных в рамках транзакции операций;
  • Реализован режим поддержания пула открытых соединений с СУБД, до истечения заданного таймаута.


  1. Главная ссылка к новости (http://weblog.rubyonrails.org/...)
  2. OpenNews: Вышел релиз JRuby 1.1.5
  3. OpenNews: JavaScript реализации Ruby, выполненная в V8 VM, оказалась быстрее интерпретатора Ruby
  4. OpenNews: Первый релиз в новой экспериментальной ветке Ruby 1.9
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/19062-Rails
Ключевые слова: Rails, ruby
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, Серж (??), 15:30, 24/11/2008 [ответить]  
  • +/
    1) Ура!
    2) Новшества ценные
    3) Надежды на RoR большие, ждём сравнительных тестов с J2EE и ASP.NET
     
     
  • 2, SunRock (?), 18:10, 24/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    По нумеру 3 - не тешь себя надеждой - по производительности предсказуемо и традиционно сольёт :)
    А так рад за железнодорожников! Выигрывает тот кто не сдаётся :)
     
     
  • 3, stamnik (?), 18:58, 24/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Не факт что сольёт. Хотя если и сольёт, то это не будет большой неожиданностью. И проблема не столько в фреймворке, как в самом Руби. Он-то изначально писался для легкой и быстрой разработки в некоторый ущерб производительности. Впринципе оно так и получилось: в тестах Руби вообще и Рейлс в частности если и не уступает, то редко когда опережает другие языки и фреймворки, зато в скорости развертывания и разработки приложения пожалуй сложно найти равных.
    ЗЫ. Ну и конечно поздравляю всех рельсоводов.
     

  • 4, Jo (?), 14:14, 25/11/2008 [ответить]  
  • +/
    Супер! Еще отдельное спасибо за улучшенную документацию )
     
  • 5, Anonymous (?), 22:57, 25/11/2008 [ответить]  
  • +/
    Используя LLVM компиляцию думаю можно добитьсяс солидногоу увеличения производительности, да и других способов по увеличению скоростик как самого Ruby так и Rails хватает. Так что зря вы волну гонитен на него, что он медленный.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру