Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die Unterschiede zwischen PHP-Cookies und Sitzungen?

Was sind die Unterschiede zwischen PHP-Cookies und Sitzungen?

藏色散人
藏色散人Original
2020-06-30 10:05:502800Durchsuche

Der Unterschied zwischen PHP-Cookie und Sitzung ist: 1. Cookie ist ein Mechanismus, der Daten auf der Seite des Remote-Browsers speichert und zum Verfolgen und Identifizieren von Benutzern verwendet, während Sitzung in PHP verwendet wird, um den kontinuierlichen Zugriff der Benutzer auf das Web sicherzustellen Anwendungen relevante Daten; 2. Cookies sind nicht sehr sicher, aber Sitzungen sind relativ sicher.

Was sind die Unterschiede zwischen PHP-Cookies und Sitzungen?

Cookie und Sitzung

Cookie: PHP unterstützt transparent HTTP-Cookies. Cookie ist ein Mechanismus, der Daten auf der Remote-Browserseite speichert und zur Verfolgung und Identifizierung von Benutzern verwendet

Sitzung: Der Sitzungsmechanismus (Session) wird in PHP verwendet, um relevante Daten zu verwalten, wenn Benutzer kontinuierlich auf Webanwendungen zugreifen

Der Unterschied zwischen PHP-Cookie und Sitzung

1. Cookie-Daten werden im Browser des Clients gespeichert und Sitzungsdaten werden auf dem Server abgelegt.

2. Cookies sind nicht sehr sicher. Andere können das lokal gespeicherte COOKIE analysieren und COOKIE-Täuschungen durchführen.

Aus Sicherheitsgründen sollte eine Sitzung verwendet werden.

3. Die Sitzung wird innerhalb eines bestimmten Zeitraums auf dem Server gespeichert. Wenn der Zugriff zunimmt, wird die Leistung Ihres Servers stärker beansprucht

Um die Serverleistung zu verringern, sollten COOKIE verwendet werden.

4. Die von einem einzelnen Cookie gespeicherten Daten dürfen 4 KB nicht überschreiten. Viele Browser beschränken die Speicherung auf bis zu 20 Cookies.

5. Persönlicher Vorschlag:

Speichern Sie wichtige Informationen wie Anmeldeinformationen als SESSION

Wenn andere Informationen gespeichert werden müssen, können diese in COOKIE abgelegt werden

Einzelheiten finden Sie unter „PHP-Cookie“ und „PHP-Sitzung

Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen PHP-Cookies und Sitzungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn