近期公司项目稍稍空一点,打算花点时间玩一下ROR
开始吧,边学边整理的哦..................
一.基础概念
1.ruby是一种面向对象的动态脚本语言,语法灵活,提供了丰富的类库
2.主要优点
语法简单,具有普通面向对象功能(类,方法调用)和特殊面向对象功能
可重载操作符
异常处理功能
垃圾回收器
可移植性
3.1993年诞生于日本 Ruby 1.0发布于1996年12月
4.Ruby的正式写法是"Ruby",其命令名是"ruby"。当然也可以使用ruby来替代Ruby
5.讲到ruby当然会带到另一个名字 Rails
Rails是使用纯ruby编写的框架(framework)
对web开发提供了强有力的支持,如支持数据映射、MVC模式、Web Services、安全
这些功能操作起来要比同类的产品容易的多
rails还可以根据模板自动生成web程序,这样可以省去很多的时间
二.安装和运行ruby
1.可以从http://rubyforge.org/frs/?group_id=167 下载最新版本
执行安装 如:安装到c:\ruby下
安装后新建一个test.rb文件,输入puts Time.now.strftime("%Y-%m-%d %H:%M:%S")
然后在控制台到c:\ruby\bin目录下 执行 ruby test.rb (也可以设置Path,这样可以在任意目录下执行ruby命令)
输出诸如"2009-02-24 12:57:11" 信息就表示ruby安装成功
gem --version 查看RubyGems的版本
RubyGems(简称gems)是一个用于对Rails 组件进行打包的Ruby 打包系统
三.安装和运行rails
从网络安装
bin目录下执行:gem install rails --include-dependencies
从http://rubyforge.org/frs/?group_id=904 下载InstantRails进行安装
运行 rails -v 显示版本号,表示安装成功
四.安装Ruby的Eclipse插件(转)
本人用的是Eclipse3.2版本,更新成功
eclipse的菜单Help->Software Updates->Find and Install
选"Search for new features to install" 进行安装。
安装两个插件:
1,RDT
地址:http://updatesite.rubypeople.org/release
2,RadRails
地址:http://radrails.sourceforge.net/update
在Eclipse中设置
Windows > Preferences 打开Preferences对话框
Ruby 标题下面的 Installed Interpreters 项中设置的ruby的位置 如:c:\Ruby 一般会自动勾选