ホームページ  >  記事  >  バックエンド開発  >  PHP Cookie とセッションの違いは何ですか?

PHP Cookie とセッションの違いは何ですか?

藏色散人
藏色散人オリジナル
2020-06-30 10:05:502870ブラウズ

Cookie とセッションの違いは次のとおりです。 1. Cookie はリモート ブラウザ側にデータを保存し、それを使用してユーザーを追跡および識別するメカニズムですが、セッションは PHP でユーザーが継続的に Web アプリケーションにアクセスできるようにするために使用されます。 . 関連データ; 2. Cookie はあまり安全ではありませんが、セッションは比較的安全です。

PHP Cookie とセッションの違いは何ですか?

Cookie とセッション

Cookie: PHP は HTTP Cookie を透過的にサポートします。 Cookie はリモート ブラウザ側にデータを保存し、それを使用してユーザーを追跡および識別するメカニズムです。

セッション: セッション メカニズム (セッション) は、ユーザーが Web アプリケーションに継続的にアクセスするときに関連データを維持するために PHP で使用されます

php cookie と session の違い

1. Cookie データはクライアントのブラウザに保存され、セッション データはサーバーに配置されます。

2. Cookie は安全性が高くなく、ローカルに保存された COOKIE を他人が解析して COOKIE を騙す可能性があります。

セキュリティを考慮するとセッションを使用する必要があります。

3. セッションは一定期間内にサーバーに保存されます。アクセスが増加すると、サーバーのパフォーマンスがより多く消費されます。

サーバーのパフォーマンスを軽減するには、COOKIE を使用する必要があります。

4. 1 つの Cookie によって保存されるデータは 4K を超えることはできません。多くのブラウザでは、サイトで保存できる Cookie は 20 個までに制限されています。

5. 個人的な提案:

ログイン情報などの重要な情報を SESSION として保存します

他の情報を保持する必要がある場合は、COOKIE

に配置できます。

詳細については、「PHP cookie」および「PHP session

を参照してください。

以上がPHP Cookie とセッションの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。