IMO (und seine nur meine Meinung) auf das, was ich weiß, über Ansprüche, Cookies und Lagerregeln:
Performance weise ich habe noch nie einen Unterschied zwischen den Ansprüchen und Session Speicher gesehen (es sei denn, das Cookie von groß wird eine Menge von Ansprüchen) sie scheinen beide in etwa die gleichen Leistungseinbußen so weit wie die Geschwindigkeit geht (sie beide müssen nachschlagen die Daten von einem Ort (CLaims = Cookie, Sitzung = Server-Laufwerksspeicher) als für beste Praxis, die mitkommen würde die Zeilen, in denen VIEL Daten gespeichert werden müssen
Von dem, was ich in meiner Erfahrung gesehen habe (korrigiere mich, wenn ich falsch liege), aber Sitzungsdaten sind auf der Festplatte auf dem Server gespeichert und hat im Grunde nur Auf Ihrer Server-Festplatte haben Sie freien Speicherplatz für Größenbeschränkungen usw., während Cookies eine fest codierte Datengröße haben. Je mehr Ansprüche Sie speichern, desto größer wird der Cookie. Wenn Sie also sagen, dass der Cookie überschritten wird, kann der Client einen Leistungseinbruch sehen in der Tat sendet es die gesamten Cookie-Daten in jede Anfrage an die Website, wo wie bei Session der Server sucht die Daten lokal und es gibt weniger Daten vom Browser gesendet.
so meiner Meinung nach der besten Praxis ist, wenn Ihre persistente Daten Ihrer Datenbank-Lookup speichern eine kleine Stellfläche ist es dann wirklich ist keine bewährte Methode, um es nur, was auch immer verwenden Sie es vorziehen, aber wenn Ihre Speicherung eines viel von Bits vor allem Saiten dann Sitzung wäre die beste Praxis meiner Meinung nach, da es Daten Rundreise zwischen Client/Server speichert und hat nicht die Größenbeschränkung, die Sie irgendwann treffen und dann ziehen Sie Ihre Haare aus wundern, warum Ihre Daten isn 't there (done that in der Vergangenheit selbst, denn wenn der Cookie zu groß ist, weigert sich der Client einfach stillschweigend und dauerte 3 Tage um herauszufinden, es war die Größe des Cookies)
Session Blöcke gleichzeitige Ajax-Anfragen während Identität doesn' t. –