Uczę się o plikach cookie i zastanawiam się nad obsługą przeglądarki:
Ile plików cookie może zostać wysłanych do przeglądarki i dla jakiej domeny?
Czy w przypadku wysłania i przechowywania wielu plików cookie wpływa to na wydajność?
web-development
cookies
www
użytkownik23982
źródło
źródło
Odpowiedzi:
Różne przeglądarki mają różne limity wielkości plików cookie. Kilka ogólnych wskazówek :
Strona z listą rzeczywistych limitów plików cookie w praktyce dla kilku przeglądarek :
1 może być ustawiona pomiędzy 0 a 65535
2 udokumentowane przez Microsoft tutaj
Pliki cookie nie są zapisywane na poziomie serwera, ale na podstawie domeny (serwer może obsługiwać wiele domen lub odwrotnie, farma serwerów może obsługiwać jedną domenę).
Ogólnie rzecz biorąc, unikałbym zapisywania dużej ilości informacji w plikach cookie, ponieważ dane są wysyłane do i z przeglądarki na każde żądanie. Jak sugerujesz w swoim pytaniu, może to mieć wpływ na wydajność.
Zwykle w pliku cookie przechowuje się niewielkie ilości danych, najczęściej używanych do identyfikacji użytkownika / sesji, dzięki czemu można pobrać więcej danych z bazy danych lub innego zasobu lokalnego dla serwera WWW.
źródło
Na podstawie moich badań zalecam używanie nie więcej niż 50 plików cookie i nie więcej niż 4093 bajtów dla wszystkich plików cookie na domenę.
Najniższym wspólnym mianownikiem jest:
Nie interesuj się, zauważ, że IE ma limit znaków, podczas gdy większość ma limit bajtów . Oznacza to, że w przypadku kodowania wielobajtowego, takiego jak UTF-8 IE, można zmieścić więcej danych.
Możesz przeczytać więcej tutaj: http://browsercookielimits.squawky.net/
źródło