Ruby On Rails
Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language. It is intended to be used with an Agile development methodology that is used by web developers for rapid development.
Ruby on Rails was extracted by David Heinemeier Hansson from his work on Basecamp, a project management tool by 37signals (now a web application company). Heinemeier Hansson first released Rails as open source in July 2004, but did not share commit rights to the project until February 2005. In August 2006 the framework reached a milestone when Apple announced that it would ship Ruby on Rails with Mac OS X v10.5 “Leopard”, which was released in October 2007.
Ruby on Rails is separated into various packages, namely ActiveRecord (an object-relational mapping system for database access), ActiveResource (provides web services), ActionPack, ActiveSupport and ActionMailer. Prior to version 2.0, Rails also included the Action Web Service package that is now replaced by Active Resource. Apart from standard packages, developers can make plugins to extend existing packages.
Ruby on Rails is often installed using RubyGems, a package manager which is included with Ruby. Many Linux distributions also support installation of Rails and its dependencies through their native package management system.
Ruby on Rails is typically integrated with a database server such as MySQL and a web server such as Apache. As an alternative to manual installation, a pre-integrated TurnKey Rails appliance can be used to deploy a ready-to-use serve.
Tags: to buy domain, buy web domain









