Railsの履歴
僕の中で、RailsとはRuby on Railsです。
Scaffoldが面白い
Railsトリビア: インストールされてるRailsのバージョンなんだっけと思って"rails help"と打つとhelpプロジェクトが作成され、FAQ管理システムでも作ろうかという気になります。
COOKPADはRailsでできている
コンテンツ
- rhtml
- Railsプラグイン
- Railsエラー
- Railsバリデーション
- RailsでRSS
- routes.rb
- Railsメソッド
- Railsドキュメント
- Railsデータ型
- Rails本
- Railsのmigrateファイル
Webサービス作成
DB
>rails hoge
ってやるとsqliteで設定されるのでmysqlがいい場合は
>rails -d mysql hoge
とする
2.0以降は5行でひな形作成できる
>rails bookmark
>cd bookmark
>rake db:create
>ruby script\generate scaffold bookmark name:string url:string
>rake db:migrate
※linuxの場合はsqliteのDBファイルのパーミッションを設定しないといけない
webrickサーバにて起動
ruby script/server
とやれば
localhost:3000
で動く
ホスティング
libmySQL.dll
突如エラーが出まくった原因は
ruby\bin\
に
libmySQL.dll
がなかったからみたい。
なんで今まではうまくいってたのにこうなったんだろう。