«Ruby on Rails это прорыв в снижении входного барьера в программировании.
Мощные веб-приложения, которые раньше разрабатывались за недели или месяцы, теперь могут быть сделаны за считанные дни.»
Тим О’Рейли, основатель O’Reilly Media
“Rails наиболее продуманный веб-фреймворк, с которым я когда-либо сталкивался.
И это после десятилетия заработков на жизнь разработкой веб-приложений.
Я создавал свои собственные фреймворки, помогал разрабатывать Servlet API и создал с нуля несколько веб-серверов.
Но никто не делал что-либо подобное раньше.”
Джеймс Дункан Дэвидсон, создатель Tomcat и Ant
«Нельзя не замечать Ruby on Rails. Он произвел огромный эффект как внутри, так и вне сообщества Ruby
Rails стал стандартом, с которым сравнивают себя даже хорошо устоявшиеся инструменты.»
Мартин Фаулер, автор Refactoring, PoEAA, XP Explained
“Что выделяет этот фреймворк в сравнении с другими, так это предпочтение соглашений над конфигурацией, что упрощает разработку и понимание приложений.”
Сэм Руби, совет директоров ASF
“До появления Ruby on Rails, веб-разработка отнимала много пустых слов, шагов и времени.
Сейчас веб-дизайнеры и разработчики могут разрабатывать сайты намного быстрее и проще, что позволяет им работать более эффективно и продуктивно.”
Брюс Перенс, Open Source Luminary
«Мы исследовали рынок и решили, что Ruby on Rails лучший выбор. И мы не пожалели об этом решении.
Мы будем продолжать строить приложения на Rails и считаем это ключевым преимуществом бизнеса.»
Эван Вильямс, создатель сервисов Blogger и ODEO
“Ruby on Rails поразителен. Им пользоваться все равно что смотреть фильм с восточными единоборствами, где дюжина негодяев готовится пришибить малютку-новичка как выясняется, чтобы получить от него по полной программе.”
Натан Торкингтон, O’Reilly Program Chair для OSCON
“Rails это killer app для Ruby.”
Юкихиро Матцумото, создатель Ruby
Что входит
в Rails?
Rails это полноценный, многоуровневый фреймворк для построения веб-приложений, использующих базы данных, который основан на архитектуре Модель-Представление-Контроллер (Model-View-Controller, MVC).
Динамичный AJAX-интерфейс, обработка запросов и выдача данных в контроллерах, предметная область, отраженная в базе данных, для всего этого Rails предоставляет однородную среду разработки на Ruby. Все, что необходимо для начала база данных и веб-сервер.
Кто пользуется
Rails?
Rails используют все от стартапов и некоммерческих организаций до крупного бизнеса. Rails это прежде всего инфраструктура, поэтому среда великолепно подходит для любого типа веб-приложений, будь это программы для организации совместной работы, поддержки сообществ, электронного бизнеса, управления содержанием, статистики, управления
Список можете продолжить сами. Примеры:
Basecamp: Управление проектами. Rails начался с этого приложения 37signals.
|
Campfire: Групповой чат для бизнеса. Pushing the limits of Ajax in Rails.
|
43things: Поставь себе цели в жизни и добейся их.
|
ODEO: Записывай и распространяй аудио.
|
Strongspace: Безопасное хранилище файлов.
|
Typo: Ваш блог на Rails.
|
Что еще
нужно?
Rails отлично работает со многими веб-серверами и СУБД. В качестве веб-сервера рекомендуется использовать Apache или nginx с модулем Phusion Passenger. Rails также можно разворачивать используя Mongrel или FastCGI. В качестве СУБД можно использовать MySQL, PostgreSQL, SQLite, Oracle, SQL Server, DB2 или Firebird. Использовать Rails можно на практически любой операционной системе, однако для развертывания мы рекомендуем системы семейства *nix.
Нужен хостинг для вашего Rails-приложения?
В России одним из первых профессиональный хостинг промышленного уровня на платформе Ruby on Rails стал предоставлять BHost.ru. Уже сущестует большое число как российских, так и зарубежных хостинг-провайдеров, предоставляющих Ruby on Rails хостинг. Также не составляет никаких проблем установить Rails на виртуальном выделенном сервере (VDS/VPS).
Ruby on Rails был создан David Heinemeier Hansson в партнерстве с 37signals,
расширен и усовершенствован усилиями команды разработчиков ядра Rails и сотнями open-source разработчиков.
Rails распространяется под лицензией MIT. Ruby распространяется под лицензией Ruby License.
"Rails", "Ruby on Rails" и логотип Rails являются зарегистрированными торговыми знаками David Heinemeier Hansson. Все права защищены.
Поддержка сайта Evil Martians.
Вопросы, предложения? Свяжитесь с нами.