Який максимальний розмір можна зберегти в сесії PHP?
Відповіді:
Ви можете зберігати скільки завгодно даних протягом сеансів. Усі сеанси зберігаються на сервері. Єдиними обмеженнями, яких ви можете досягти, є максимальна пам’ять, яку сценарій може зайняти одночасно, а це за замовчуванням 128 МБ.
(Подібні відповіді: Ідеальний розмір сеансу PHP? - кілька корисних коментарів)
Це обмежено максимальним розміром файлу вашої операційної системи (якщо сесія зберігається у файлі) або розміром стовпця (якщо сесія зберігається в базі даних).
Використовуючи спеціальні обробники, можна мати файл сеансу, який більший за розміром, ніж встановлена сума memory_limit
.
Отже, це поєднання максимального розміру файлу / стовпця та обмеження пам’яті.