2010-07-02

http://anond.hatelabo.jp/20100702003310

modrewryteなりなんなりして

moduleとかなんとかは、全部外からは見られないディレクトリにして

/view/account = index.php?view=account とかにmod_rewrite

index.phpは View=Accountを拾って View.phpApache外のディレクトリからrequire_onceしてパラメーターをaccountで起動

記事への反応 -
  • ■Aパターン /admin  /module  └index.php  └account.php view.php と言うパターンで、URLをview.php?mode=accout ■Bパターン /module  index.php  account.php /admin  view.php として、モジュールはadmin外に...

    • modrewryteなりなんなりして moduleとかなんとかは、全部外からは見られないディレクトリにして /view/account = index.php?view=account とかにmod_rewrite index.phpは View=Accountを拾って View.phpをApache外の...

      • なるほど。その方法はいいな。てか、それがMVCなのかな?(未だによくわからんが) index.phpがコントロールでモデルがどれかよくわからんが、Viewがビューで表示させる内容のaccountを読...

        • 正確には index.php コントローラー View.phpは モデル Accountはパラメーター このあと、おそらくView.phpの処理結果によって表示される内容が異なるはず。 たとえば、認証OKを View.AccountOK.ph...

          • なるほど。ただ、ファイル名をView.AccountOK.phpという形にしなくてもファイル構造を (非公開ディレクトリ) /template account_ok.tpl account_off.tpl /view account.php (公開用ディレクトリ) /html ind...

    • よく知らないけどBにしたらどう?

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん