Forum Webscript.Ru

Программирование => PHP => Тема начата: Foshvad от 19 Октября 2002, 14:07:56

Название: размер файла сессии
Отправлено: Foshvad от 19 Октября 2002, 14:07:56
Вопросик небольшой. Как много данных можно записывать в сессию? (если они хранятся в файлах)
Понятное дело, что с мегабайтными файлами сессий PHP будет работать неудобно и, что особо неприятно, наверное, нестабильно.

Если у кого-то опыт по этому поводу?
Название: размер файла сессии
Отправлено: Меняздесьдавнонет от 20 Октября 2002, 22:00:31
Ограничений нет.
но использовать сессии для хранения данных неправильно. для этого существуют другие средства - базы данных, например.

РНР бдет работать стабильно. Другое дело, что никто действительно, мегабайтами в сессии не пишет. Просто не может быть такой ситуации.
Название: размер файла сессии
Отправлено: Foshvad от 21 Октября 2002, 09:43:22
Цитировать
Просто не может быть такой ситуации


есть оптовый электронный магазин, при чем кроме общей скидки на товары, на некоторые товары у определенных клиентов есть свои цены. Так вот таких товаров для каждого клиента может быть 10, а можеть быть 1000.

Хотел для себя определить где хранить эти исключения - в базе, и каждый раз выбирать, или в сессии.
Название: размер файла сессии
Отправлено: Меняздесьдавнонет от 21 Октября 2002, 10:09:16
Скидки - это по определению не сессионная информация.
Сессия - это сеанс работы с сайтом.
И хранить в ней надо только то, что относится только к этому сеансу.