ホームページ  >  記事  >  バックエンド開発  >  PHP でのセッションと Cookie の比較、phpsessioncookie_PHP チュートリアル

PHP でのセッションと Cookie の比較、phpsessioncookie_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:08:541049ブラウズ

PHPのセッションとCookieの比較、phpsessioncookie

この記事では、PHP のセッションと Cookie の違いを詳しく比較します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

1.保管場所

Cookieはクライアント側に保存され、セッションはサーバー側のファイルシステム/データベース/memcacheなどに保存されます。

2.セキュリティ

セッションはサーバー側に保存されるため、セキュリティは間違いなく高くなります。

3.ネットワーク送信量

Cookie はネットワークを通じてクライアントとサーバー間で送信され、セッションがサーバーに保存される間、帯域幅の一部を占有しますが、送信する必要はありません。

4. 保管時間 (ライフサイクル)、例として 20 分を取ります

Cookie のライフ サイクルは作成時から始まり、20 分後に終了します。つまり、Cookie は無効になります。

セッションのライフサイクルは間隔です。時間は作成時から始まり、20 分以内にセッションにアクセスしないと、セッションは 20 分で期限切れになります。 20 分以内にセッションにアクセスすると、セッションのライフ サイクルが再開されます。

5. セッションとCookieの有効なパス

デフォルトでは、Cookie は現在のファイルのディレクトリでのみ有効になります。これにより、Web サイト全体が存在するページがデフォルトで有効になります。ルート ディレクトリに影響を与えます (Cookie の PHPSESSID 情報を渡すか、php.ini ファイルの session.cookie_path を通じて設定できます)。

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/948404.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/948404.html技術記事 php のセッションと cookie の比較、phpsessioncookie この記事では、php のセッションと cookie の違いを詳しく比較します。皆さんの参考に共有してください。具体的な分析は次のとおりです。 1. 保存場所...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。