Хранить объект для каждого пользователя

У меня есть объект, который содержит состояние для конкретного пользователя … Мне нужно, чтобы этот объект был доступен, пока пользователь находится на одной из страниц моего сайта.

У меня вопрос, где сохранить этот объект?

База данных? => ко многим запросам … Чтобы построить объект состояния, нужно выполнить много запросов … и объект должен быть перестроен для каждой страницы …

СЕССИЯ? => прочитать объект из базы данных и сохранить его в $ _SESSION. Но каждый раз, когда пользователь переходит на страницу, объект сериализуется и десериализуется … это влияет на время загрузки страницы, потому что сериализация объекта является тяжелой функцией ….

COOKIE? => Мне нужно получить доступ к объекту состояния с сервера …

Есть ли другой вариант?

Каков общий подход в этом случае?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]