この記事では、PHP ユーザーのログイン検証 Cookie とセッションのパフォーマンスの比較を紹介します。詳しく知りたい学生は参照してください。
たくさんの情報をチェックしました。色々考えたのでまとめてみます!
PHP の高パフォーマンスで高トラフィックのユーザー ログイン認証メカニズムは Cookie またはセッションを使用しますか?
1. Cookie はセッションとどう違うのですか?
クッキークライアント;
セッションはサーバー側に存在します;
セッションのセキュリティ。
2. セッションの配信が困難である。
Memcache がこの問題を解決する可能性があります。しかし、memcache を使用しない場合、解決するのは大きな問題になります。
3. セッションのライフサイクルは Cookie ほど便利ではありません。
4. Cookie を使用する場合の最大の問題は、サーバーが二次検証を必要とすることです。セッション検証を使用する場合は、セッションを使用することをお勧めします。テーブル検索にも同じことが当てはまります。
Cookie がサーバー側の二次検証を必要としない場合、効率は大幅に向上します。 discuz にはこの考えがあると思います。
5. セッションと Cookie の併用に関する問題。以上の点に分かれます。