📜  Ruby on Rails 2.1-示例(1)

📅  最后修改于: 2023-12-03 15:04:56.751000             🧑  作者: Mango

Ruby on Rails 2.1 示例

Ruby on Rails(简称RoR)是一款基于MVC模式的开源Web应用框架,它使用Ruby语言编写,目标是提高Web开发效率和代码质量。RoR 2.1 是 Ruby on Rails 的早期版本,本示例将介绍 RoR 2.1 的基本使用方法和代码示例。

安装

在使用 RoR 2.1 之前,需要先安装 Ruby 和 Rails:

# 安装 Ruby
sudo apt-get install ruby

# 安装 Rails 2.1
sudo gem install rails -v 2.1
创建应用

创建一个新的 RoR 应用程序:

rails new myapp
cd myapp
控制器

创建一个控制器:

rails generate controller welcome index

编辑 app/controllers/welcome_controller.rb

class WelcomeController < ApplicationController
  def index
  end
end

编辑 app/views/welcome/index.html.erb

<h1>Hello, world!</h1>
路由

编辑 config/routes.rb

Rails.application.routes.draw do
  get 'welcome/index'
  root 'welcome#index'
end
运行应用
rails server

打开浏览器访问 http://localhost:3000

总结

以上就是 Ruby on Rails 2.1 的基本使用方法和代码示例。RoR 的主要特点是速度快、代码简洁、易于开发和维护,建议开发者使用 RoR 进行 Web 开发。