クラスを使い始めたばかりで、手続き型プログラミングは過去に残しています。しかし、私が前進している間、私はいくつかの疑問を抱いています。
1 - タイトルに書いたように、どのくらいのクラスを開発すればよいですか?
私がこれまでに得たのは、サイトの登録/ログインセクションのために、この開発されたクラスです:
- データ アクセス層 (ほぼすべてのクラスから呼び出される)
- 登録 (フォームを検証し、アクティベーション コードを記載したメールを送信します)
- ユーザーログイン
- アクティベーション(コードをチェック/新しいコードを含む新しいメールを送信)
- パス リカバリ (リカバリ コードをチェックする / 新しいコードを含む新しいメールを送信する / 新しいパスワード フォームを処理する)
- パス暗号化 (レジスタから呼び出され、リカバリをパスし、bcrypt を使用)
例: - 登録、有効化、回復の両方で、メールを送信します..「メーリング」クラスを作成する必要がありますか? -登録、ログイン、アクティベーション、リカバリで、トークンとキャプチャを使用します..同じ質問..
私が尋ねていることを理解していますか?
2- 一方、ユーザーがログインした後にセッションを作成します。ユーザー名、ID、クレジット、操作履歴、広告 (ユーザーによって作成されたもの、および作成された他のもの) などのユーザー情報を取得する必要があります。他の人によって)。
開始方法がわかりません。たとえば、クラスを作成する必要があります。
私は本当に混乱しており、各ステージ/セクションをどのように編成するかについての明確な情報が見つかりません..