最近有了对 ruby on rails 的兴趣,买了本ruby on rails入门经典,大致浏览了后,觉得 ruby这门比简单,学起来比较
容易上手,应为它是解释性的。
Ruby
Ruby 是一种动态编程语言,在很多方面和 Perl、Python 以及 Smalltalk 相似,但也有自己的特点。Java 和 PHP 编程人员似乎可以非常轻松地学会该语言,而且他们是 Ruby 的最忠实的拥护者。但是其他人也为该语言所吸引;这其中还包括著名的 Microsoft 王国中最资深的专家之一 Don Box。
Rails 的用途
Rails 的设计初衷是创建使用关系数据库后端的动态 Web 站点。它将关键词添加到 Ruby 编程语言中,从而使 Web 应用程序更易于配置
要在 Windows XP 上使用 Rails,您需要两套软件:带有 RubyGems 安装包的 Ruby 编程语言 Rails 2.3.2(Rails 的最新版本)和 Ruby/Rails Oracle 数据库。要下载并安装带有 Gems 安装包的 Ruby 安装程序,请执行以下步骤:
- 访问 http://rubyinstaller.rubyforge.org/ 。
- 下载“适用于 Windows 1.8.6-26 最终版的一键式 Ruby 安装程序” 。
- 按照安装说明进行操作。
当 Ruby 编程平台安装完毕后,您就可以使用 RubyGems 了。RubyGems 是一个 Ruby 应用程序,您可以利用它来轻松安装 Ruby 框架。要安装 Rails 应用开发框架,您首先需要更新 Rubygems,因为 Rails 2.3.2 要求使用 Rubygems 1.3.1(或更高版本):
C:\> gem update --system
然后安装 Rails:
C:\> gem install rails
既然您已经安装了 Ruby、RubyGems 和 Rails,您现在可以安装特定代码库,以使您的 Ruby/Rails 应用程序可以与您的 Oracle 数据库服务器进行通信。要安装 Ruby Oracle 库 和 ActiveRecord Oracle Adapter,执行以下命令:
C:\> gem install ruby-oci8
C:\> gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org
假设一切顺利,您现在已经安装了 Ruby、Rails 和 Rails-Oracle 连接库。现在,您可以创建您的第一个 Ruby on Rails Web 应用程序了.