2010-07-02

サイトファイル構成で死ぬほど悩む

■Aパターン

/admin

 /module

 └index.php

 └account.php

view.php

と言うパターンで、URLview.php?mode=accout

■Bパターン

/module

 index.php

 account.php

/admin

 view.php

として、モジュールはadmin外にして読み込ませる方法にするか

■Cパターン

/admin

index.php

account.php

と言うパターンで、ファイル個々に読み込む方法にするか

どれもそれぞれメリットあるし、どれでもよく使われてる。だから凄く悩む・・。

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

  • 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...

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

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