0

CodeIgniter を使用してログイン & 登録システムを作成しています。

現在、ログイン用のモデル、ビュー、およびコントローラーがあり、検証、ユーザー名の確認などの機能と、登録を行う登録モデル、ビュー、およびコントローラーがあります。

原則として、ログインと登録を分離することにしました。

だから今、私はプロファイルを編集し、ログインしているかどうかを確認し、ユーザーの役割を確認する機能を含める必要があります。これを行うにはどうすればよいか知りたいです。ユーザーモデルとコントローラーの作成を計画しています(ビューなし)、メイン ユーザー コントローラーにはモデルへのメソッド呼び出しがありますが、メソッド (updateprofile、islogin など) はログイン モデルなどの異なるモデルになります。

このデザインの良し悪しは?どうすればもっとうまくできるでしょうか。あなたの提案をいただければ幸いです。

4

2 に答える 2

0

アプリケーションの構造に問題はありません。それは、コードをどのように記述し、将来どのように簡単に更新できるようになるかです。モデルを管理するには、ORM を使用してみてください。PHPActiveRecord は良いスタートです。これにより、データベース トランザクション用に多数の個別関数を作成する必要がなくなります。 参照

于 2013-08-13T08:39:40.157 に答える
0

を作成し、User_Model必要に応じて拡張できます。たとえば、CodeIgniter でログインおよび登録構造を構築する方法として、このCI 認証ライブラリを確認できます。

于 2013-08-13T15:05:03.577 に答える