「Ruby on Rails」の編集履歴(バックアップ)一覧はこちら
Ruby on Rails - (2009/03/29 (日) 11:02:13) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
「経験値上昇みててね☆」 - by はるかねえさま
最近流行のRuby on Railsについてのメモ。
こちらはRails 2.x対応のメモになります。
Rails 1.xに関することは[[Ruby on Rails (old)]]でも見やがってください。
#contents
*Railsとは
最近注目されているWebアプリケーションフレームワーク。
Webアプリケーションフレームワークとは、さまざまな雛形やプロジェクト管理の仕組みを提供することで、Webアプリケーションの開発を用意にするための開発環境のことです。
Railsはそれそのものが主にRubyで書かれていて、開発もRubyで行います。
簡単、便利、強力なRubyをWebアプリケーション開発において更に便利に使うことが可能になるわけです。
Railsがどんなものか、より具体的な解説は以下のサイトでわかりやすく解説されています。
-[[Ruby on Rails入門 第1回:Railsが注目されている理由 - ThinkIT>>http://www.thinkit.co.jp/free/article/0605/2/1/]]
*Railsを使う上で
Ruby on RailsはRubyのオブジェクト指向を理解したうえで、HTML、SQLの知識を
複合して使うものですHTMLの部分はフレームワークとして組み込まれているので、
実際に使うことは少ないですが、ブラックボックスを少なくするということは、
プログラムを組む上で大事なことなので、理解は大事です。
*インストール
Railsは単一の実行ファイルからなるアプリケーションではなく、複数のソフトウェアが組み合わさって動いています。
なので、環境構築はそれなりに大変です。
**ActiveScriptRuby + gem + sqlite3でWindwos上にインストールする場合
&bold(){ActiveScriptRubyのインストール}
C:\ruby\ にインストール
C:\ruby\bin\ にパスを通す
&bold(){SQLite3のインストール}
[[SQLite Download Page>>http://www.sqlite.org/download.html]]から&bold(){sqlitedll-3_x_xx.zip}をダウンロード。
解凍して中身を C:\ruby\bin\ に入れる。
# パスの通っているディレクトリならどこでもいい
&bold(){sqlite3-rubyのインストール}
最新版はまだWindowsに対応してないらしいのでちょっと枯れたやつを入れる。
コマンドプロンプトかWindows Power Shellを開いて、
gem install sqlite3-ruby --version '= 1.2.3'
&bold(){Railsのインストール}
コマンドプロンプトかWindows Power Shellを開いて、
gem install rails -y
参考:
http://d.hatena.ne.jp/idesaku/20071211/1197386955
http://d.hatena.ne.jp/GARAPON/20081022/1224657975
http://www.be-styles.jp/archives/558
http://blogs.wankuma.com/pinzolo/archive/2008/12/04/162786.aspx
#comment()
このページへのアクセス数
total
&counter()
today
&counter(today)
yesterday
&counter(yesterday)
このページのタグ一覧
&tags_list()
「経験値上昇みててね☆」 - by はるかねえさま
最近流行のRuby on Railsについてのメモ。
こちらはRails 2.x対応のメモになります。
Rails 1.xに関することは[[Ruby on Rails (old)]]でも見やがってください。
#contents
*Railsとは
最近注目されているWebアプリケーションフレームワーク。
Webアプリケーションフレームワークとは、さまざまな雛形やプロジェクト管理の仕組みを提供することで、Webアプリケーションの開発を用意にするための開発環境のことです。
Railsはそれそのものが主にRubyで書かれていて、開発もRubyで行います。
簡単、便利、強力なRubyをWebアプリケーション開発において更に便利に使うことが可能になるわけです。
Railsがどんなものか、より具体的な解説は以下のサイトでわかりやすく解説されています。
-[[Ruby on Rails入門 第1回:Railsが注目されている理由 - ThinkIT>>http://www.thinkit.co.jp/free/article/0605/2/1/]]
*Railsを使う上で
Ruby on RailsはRubyのオブジェクト指向を理解したうえで、HTML、SQLの知識を
複合して使うものですHTMLの部分はフレームワークとして組み込まれているので、
実際に使うことは少ないですが、ブラックボックスを少なくするということは、
プログラムを組む上で大事なことなので、理解は大事です。
*インストール
Railsは単一の実行ファイルからなるアプリケーションではなく、複数のソフトウェアが組み合わさって動いています。
なので、環境構築はそれなりに大変です。
**ActiveScriptRuby + gem + sqlite3でWindwos上にインストールする場合
&bold(){ActiveScriptRubyのインストール}
C:\ruby\ にインストール
C:\ruby\bin\ にパスを通す
&bold(){SQLite3のインストール}
[[SQLite Download Page>>http://www.sqlite.org/download.html]]から&bold(){sqlitedll-3_x_xx.zip}をダウンロード。
解凍して中身を C:\ruby\bin\ に入れる。
# パスの通っているディレクトリならどこでもいい
&bold(){sqlite3-rubyのインストール}
最新版はまだWindowsに対応してないらしいのでちょっと枯れたやつを入れる。
コマンドプロンプトかWindows Power Shellを開いて、
gem install sqlite3-ruby --version '= 1.2.3'
&bold(){Railsのインストール}
コマンドプロンプトかWindows Power Shellを開いて、
gem install rails -y
*Hello World
Scaffoldで簡単なデータベースWebアプリを作ってみる
参考:
http://d.hatena.ne.jp/idesaku/20071211/1197386955
http://d.hatena.ne.jp/GARAPON/20081022/1224657975
http://www.be-styles.jp/archives/558
http://blogs.wankuma.com/pinzolo/archive/2008/12/04/162786.aspx
#comment()
このページへのアクセス数
total
&counter()
today
&counter(today)
yesterday
&counter(yesterday)
このページのタグ一覧
&tags_list()
表示オプション
横に並べて表示:
変化行の前後のみ表示: