内容へ移動
alone-doc
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
バックリンク
メディアマネージャー
サイトマップ
ログイン
>
メディアマネージャー
サイトマップ
現在位置:
start
»
tips
»
モデルの設置場所
トレース:
tips:モデルの設置場所
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== モデルの設置場所 ====== MVCでアプリケーションを作成する場合に、モデルを記述したファイルをどこに設置するかについて。 ===== 1.コントローラと同じディレクトリへ設置する ===== 小さなアプリケーションや、複数のコントローラから共有しないモデルの場合は、この方法が有効です。\\ モデルを利用するコントローラが明確になるほか、手続き(procedure)に関する部分と情報(data)に関する部分が一つのディレクトリにまとまるので、メンテナンス性が格段にあがります。 <code> $ ls -1 main.rb model_htdigest.rb v_form.rhtml v_index.rhtml </code> requreする場合に、./をつけて読み込み位置を指定します。 <code ruby> # in main.rb require "./model_htdigest" ... </code> ===== 2.モデル専用のディレクトリを作成する ===== 大規模アプリケーションで、複数のコントローラから共有するモデルが多い場合は、この方法が有効です。 以下のようにal_config.rbへ登録して、モデルディレクトリをRubyに認識させます。 <code> # al_config.rb ... AL_MODEL_DIR = "/PATH/TO/MODELS/" $LOAD_PATH << AL_MODEL_DIR </code> この場合は、通常通り require できます。 <code ruby> # in main.rb require "model_htdigest" ... </code>
tips/モデルの設置場所.txt
· 最終更新:
2011/02/15 12:44
by
hirohito
ページ用ツール
文書の表示
バックリンク
文書の先頭へ