Я изучаю файлы cookie и мне интересно узнать о поддержке браузеров:
Для каждого домена / веб-сайта, сколько куки может быть отправлено в браузер и какого размера?
Если несколько файлов cookie отправляются и сохраняются, влияет ли это на производительность?
web-development
cookies
www
user23982
источник
источник
Ответы:
Разные браузеры имеют разные ограничения на размер файлов cookie. Некоторые общие рекомендации :
Страница, на которой перечислены действительные ограничения на использование файлов cookie для нескольких браузеров :
1 можно установить в диапазоне от 0 до 65535
2, задокументировано Microsoft здесь
Файлы cookie сохраняются не на серверной основе, а на доменной основе (на сервере может размещаться много доменов, или наоборот, ферма серверов может обслуживать один домен).
В целом, я бы не стал сохранять много информации в файлах cookie, так как данные отправляются в браузер и из него при каждом запросе. Как вы предполагаете в своем вопросе, это может повлиять на производительность.
Обычно каждый хранит небольшие объемы данных в cookie, в основном используемые для идентификации пользователя / сеанса, чтобы можно было получить больше данных из базы данных или другого ресурса, локального для веб-сервера.
источник
На основании моих исследований я рекомендую использовать не более 50 файлов cookie и не более 4093 байт для всех файлов cookie на домен.
Наименьший общий знаменатель:
Из интереса, обратите внимание, что IE имеет ограничение по количеству символов, в то время как большинство имеет ограничение по байту . Это означает, что для многобайтовых кодировок, таких как UTF-8 IE, может поместиться больше данных.
Вы можете прочитать больше здесь: http://browsercookielimits.squawky.net/
источник