ruby on railsj
参考)
http://www.thinkit.co.jp/free/article/0605/2/1/
参考)るびま RubyOnRailsを使ってみる(連載)
http://jp.rubyist.net/magazine/?0004-RubyOnRails
Rails は MVC という考え方に基づいたフレームワークです。 IT用語辞典によると MVC とはソフトウェアの設計モデルのひとつで、 * 処理の中核を担う Model * 表示・出力を司る View * 入力を受け取ってその内容に応じて View と Model を制御する Controller これら 3 要素の組み合わせでシステムを実装する方式のことです。 Rails は * Model を担当する ActiveRecord * Controller と View を担当する ActionPack というふたつのライブラリで構成されています。
ふむふむ
と座学をやっていても頭にはいらないので、実際に動かしてみる。
#apt-get install rails $cd $rails meibo
mysqlとかの dbを使う場合は、ここでconfig/database.ymlをいじくったのち
sqlなどのデータベースのセットアップを行う。
ここの場合は、内部データベースを使うので特に追加作業はしない。
$cd meibo $script/generate scaffold meibo id:integer name:string addr:string tel:string
script/generate model meiboでモデルジェネレータを機動しなくても、いきなり
scaffold(とdb定義をおこなっている)
db定義はdb/migrate/yyyymmddhhmmss_create_meibos.rbに記述かな?
$rake db:migrate でマイグレートする $rake でテストする $script/server で機動する
で http://localhost:3000/meibos にアクセス