PHP で自分の Web サイト用に開発したモデル ビュー コントローラーを使用しています。
これが私のmvcの仕組みです:
- ユーザーがログイン資格情報を入力すると、要求がルーターに送信されます。
- ルーターは、ロードするコントローラーを決定し、私の場合はその authController を決定します。
- コントローラーはリクエストをチェックし、それぞれのモデルをロードします。
- モデルは、mysqli db のクエリ中にユーザー名とパスワードをチェックします。
- 成功すると、モデルは成功ステータスで同じコントローラーに戻ります。
- 次に、コントローラーはそれぞれの VIEW をロードします。私の場合はプロフィールページです。
4番目のポイントでは、ビュー内のデータに簡単にアクセスできるように、クエリデータをどこかに配置したいと考えています。つまり、ビュー プロファイル ページの上部に表示するためにユーザー名を使用できます。一部の人々がセッション内にデータを保持していることは知っていますが、セッションは非常にグローバルです。提案が必要です。ありがとう
これは、 Model View Controllerからほとんどのヘルプを得たリンクです。