実行モードの話

実行モード "environment"設定の基本
screenshot
今回はRuby on Railsにおける実行モード(environment)についてご説明します。
基礎中の基礎ですが、おさらいの意味も含めて簡単に記述してみます。
実行モードとは?

Railsでは、アプリケーションを動かす時には必ず実行モードを指定することになっています。
実行モードを切り替えることで、環境によって異なる設定(DBやサイトURLなど)を切り替えることができます。

railsの実行モードの切り替えは重要ですよねー。


自分で作ったサイトだと良くdevelopmentで動かす事が多いですが
development: システム開発
test: テストプログラム実行用
production: 本番環境用
と言う認識で使ってます。


でも、テストサーバ展開用の環境が足りないんですよね。
大体、productionを2箇所で使ってるけどurlとか違うアドレスになるので
ひとつぐらい追加して、その辺の差異を環境の設定ファイルで吸収しておいた方が良いです。