Ruby On Rails

Wikipedia дан

Ruby on Rails (адатынча Rails же RoR деп кыскартылат) бул ачык баштапкы коду менен Ruby үчүн веб программанын фрэймворку.

Тарыхы[оңдоо]

Версиялардын чыгарылышы
Версия Күнү
1.0[1] Калып:Dts
1.2[2] Калып:Dts
2.0[3] Калып:Dts
2.1[4] Калып:Dts
2.2[5] Калып:Dts
2.3[6] Калып:Dts
3.0[7] Калып:Dts

2004-жылы Теке айында Hansson Ruby on Rails'ти ачык баштапкы код менен чыгарган, бирок 2005-жылы Бирдин айына чейин ачыкка чыгарылган эмес.

2009-жылы Жалган Куран айынын 15-де Ruby on Rails'тин 2.3 версиясы чыгарылган.

2008-жылы Бештин айынын 23-дө, Merb аталыштуу, башка бир веб программанын фрэймворку чыккан, жана Ruby on Rails бирге иш жүргүзүүгө ниет бардыгын жарыялады.

Техникалык мүнөздөмө[оңдоо]

Көптөгөн фрэймаворктордой, Ruby on Rails программалоонун уюштуруу үчүн Model-View-Controller (MVC) архитектурасынын үлгүсүн колдонот.

Фрэймворктун түзүлүшү[оңдоо]

Ruby on Rails бир канча пакеттерге бөлүнгөн, айрыкча ActiveRecord (an object-relational mapping маалыматтар базасына жетүү үчүн тутум), ActiveResource (веб тейлөөлөр менен камсыздайт), ActionPack, ActiveSupport жана ActionMailer.

Өнүгүшү[оңдоо]

Философиясы жана түзүлүшү[оңдоо]

"Макулдашуу конфигурациядан жогору".

"Өзүндү туураба".

Сатуу маркалары[оңдоо]

Кабыл алуу[оңдоо]

Рекомендациялар[оңдоо]

  1. "Rails 1.0: Party like it's one oh oh!". Riding Rails. Retrieved June 9, 2010.
  2. "Rails 1.2: REST admiration, HTTP lovefest, and UTF-8 celebrations". Riding Rails. Retrieved June 9, 2010.
  3. "Rails 2.0: It's done!". Riding Rails. Retrieved June 9, 2010.
  4. Rails 2.1: Time zones, dirty, caching, gem dependencies, caching, etc. Riding Rails. Retrieved June 9, 2010.
  5. "Rails 2.2: i18n, HTTP validators, thread safety, JRuby/1.9 compatibility, docs". Riding Rails. Retrieved June 9, 2010.
  6. "Rails 2.3: Templates, Engines, Rack, Metal, much more!". Riding Rails. Retrieved June 9, 2010.
  7. "Rails 3.0: It's ready!". Riding Rails. Retrieved August 30, 2010.

Библиография[оңдоо]

Шилтемелер[оңдоо]

http://rusrails.ru
http://www.rubyonrails.org