Home > Ruby On Rails

Web 酒 肴

«前へ || 1 || 次へ»

[RoR]Ruby on Railsチュートリアル #1

久しぶりにRailsでちょっとしたアプリを作ろうとしたら、かなり色々忘れてて大変だった。 今度忘れた時のためにちょっとまとめとこう。

環境

さくらインターネットでRailsアプリを新たに作成した際、以下の作業を忘れてはいけない。

public/.htaccessの修正

# 以下の3行をコメントアウト(先頭に#を付ける)します 
AddHandler fastcgi-script .fcgi 
AddHandler cgi-script .cgi 
Options +FollowSymLinks +ExecCGI 

config/environment.rbの修正

以下の2行を追加してください
$LOAD_PATH.push("$HOME/ruby/lib/ruby/site_ruby/1.8") 
$LOAD_PATH.push("$HOME/ruby/lib/ruby") 

apacheから見えるように設定

cd $HOME/www 
ln -s $HOME/work/hoge/public {$APP} 

以上、参照元:Ruby on Rails を入れる(さくらインターネット)

routes.rbの修正

これは必須ではないが、URLを単純化するために。 設定内容は以下のサイトが詳しい。

優しいRailsの育て方 - ノk|*‘-‘)<ノリマツ!愛だよ、愛!

controller系

他のアクションと同じ画面遷移をさせる

render :action => "他のアクション名"

リファラの参照

request.referer

その他のrequestオブジェクトの中身はこちらの記事参照。つーか、ここめっちゃ見やすい。このエントリーもぶっちゃけこのサイトの真似だったりする。

requestオブジェクトの中身 - Rails開発日記

その他Rubyの基本

クラスの初期化はinitializeコンストラクタで

つーか、そこまで忘れてどうする。インスタンス変数を作成するのに四苦八苦。

«前へ || 1 || 次へ»

Home > Ruby On Rails

Search
Feeds

Page Top