@chernopazova

Существуют ли потенциальные проблемы с большими значениями параметров session.sid_length и session.sid_bits_per_character?

Например, дано:
1) session.sid_length=128, session.sid_bits_per_character = 4
2) Идентификатор сессии меняется часто, допустим раз в полчаса
3) Средний онлайн = 10к пользователей

Так вот, может ли постоянная генерация длинных идентификаторов сессии создать существенную нагрузку на железо?
Или что-нибудь еще?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
https://www.php.net/manual/ru/session.configuratio...

А сколько вам надо-то? В документации указан максимум если он есть или оптимальное значение.

session.sid_length integer
session.sid_length позволяет указать длину идентификатора сессии. Это значение должно быть в диапазоне 22-256


session.sid_bits_per_character integer
session.sid_per_character позволяет задать количество бит в одном символе идентификатора сессии. Доступные значения '4' (0-9, a-f), '5' (0-9, a-v), и '6' (0-9, a-z, A-Z, "-", ","). По умолчанию 4. Чем больше бит, тем сильнее идентификатор сессии. В большинстве окружений рекомендуется 5.


2) Идентификатор сессии меняется часто, допустим раз в полчаса
3) Средний онлайн = 10к пользователей


стандартная работа сессий вообще везде и при гораздо большем онлайне работают. Почему там вдруг должны возникнуть проблемы?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы