发布于 2016-01-28 00:06:43 | 174 次阅读 | 评论: 0 | 来源: 网友投递
Ruby on Rails 开源网络应用框架
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。
脚手架是rails非常省事的方法,一些简单的增删改查脚手架都能实现,省去了我们不必要的麻烦,那么怎么用rails的脚手架呢,今天来讲解一下。
.指定端口启动rails项目
ruby script/server webrick -p 3000
rials demoshop
script/generate scaffold product title:string description:text image_url:string
script/destroy scaffold pronduct
rake db:migrate
sqlite3 db/development.sqlite3 "select version from schema_migrations"
rake routes
script/generate migration add_price_to_product price:decimal
script/console
ruby script/generate controller store index