Ich lerne etwas über Cookies und frage mich über die Browserunterstützung:
Wie viele Cookies können für jede Domain / Website an einen Browser gesendet werden und von welcher Größe?
Wenn mehrere Cookies gesendet und gespeichert werden, wirkt sich dies auf die Leistung aus?
web-development
cookies
www
user23982
quelle
quelle
Antworten:
Unterschiedliche Browser haben unterschiedliche Größenbeschränkungen für Cookies. Einige allgemeine Richtlinien :
Eine Seite, auf der die tatsächlichen Cookie-Grenzwerte in der Praxis für mehrere Browser aufgeführt sind :
1 kann eingestellt zwischen 0 und 65535
2 dokumentiert von Microsoft hier
Cookies werden nicht auf Serverbasis, sondern auf Domänenbasis gespeichert (ein Server kann viele Domänen hosten oder das Gegenteil, eine Serverfarm kann eine einzelne Domäne bedienen).
Im Allgemeinen würde ich vermeiden, viele Informationen in Cookies zu speichern, da die Daten bei jeder Anfrage an den und vom Browser gesendet werden. Wie Sie in Ihrer Frage vorschlagen, kann sich dies auf die Leistung auswirken.
Normalerweise speichert man kleine Datenmengen im Cookie, die meistens zur Identifizierung des Benutzers / der Sitzung verwendet werden, damit mehr Daten aus einer Datenbank oder einer anderen lokalen Ressource auf dem Webserver abgerufen werden können.
quelle
Aufgrund meiner Recherchen empfehle ich, nicht mehr als 50 Cookies und nicht mehr als 4093 Byte für alle Cookies pro Domain zu verwenden.
Der kleinste gemeinsame Nenner ist:
Aus Interesse, bemerken , dass der IE hat eine Zeichenbegrenzung , während die meisten eine haben Byte Grenze. Dies bedeutet, dass für Multi-Byte-Codierungen wie UTF-8 IE mehr Daten passen können.
Sie können hier mehr lesen: http://browsercookielimits.squawky.net/
quelle