Estou aprendendo sobre cookies e me pergunto sobre o suporte ao navegador:
Para cada domínio / site, quantos cookies podem ser enviados para um navegador e de qual tamanho?
Se vários cookies forem enviados e armazenados, isso afeta o desempenho?
web-development
cookies
www
user23982
fonte
fonte
Respostas:
Navegadores diferentes têm limites de tamanho diferentes para os cookies. Algumas diretrizes gerais :
Uma página que lista os limites reais de cookies em prática para vários navegadores :
1 pode ser definido entre 0 e 65535
2 documentado pela Microsoft aqui
Os cookies não são salvos no servidor, mas no domínio (um servidor pode hospedar muitos domínios ou o oposto de um farm de servidores pode estar servindo um único domínio).
Em geral, eu evitaria salvar muitas informações em cookies, pois os dados são enviados para e a partir do navegador a cada solicitação. Como você sugere na sua pergunta, isso pode afetar o desempenho.
Geralmente, são armazenadas pequenas quantidades de dados no cookie, usadas principalmente para identificar o usuário / sessão, para que mais dados possam ser coletados de um banco de dados ou de outro recurso local do servidor da web.
fonte
Com base em minha pesquisa, recomendo que você não use mais que 50 cookies e não mais que 4093 bytes para todos os cookies por domínio.
O menor denominador comum é:
Por interesse, observe que o IE tem um limite de caracteres , enquanto a maioria tem um limite de bytes . Isso significa que codificações de vários bytes, como UTF-8 IE, podem caber em mais dados.
Você pode ler mais aqui: http://browsercookielimits.squawky.net/
fonte