akxxiv
Новичок
Долговременное хранение данных о пользователе в сессии
Вопрос чисто теоретический. Пришёл как-то на досуге в голову, даже уже не вспомню всю логическую цепочку мыслей к нему приведших.. )) Ну, значит так...
Допустим есть куча параметров пользователя и всего что с ним связано. Для примера возьму какую-нибудь онлайн игру с рыцарями, монстрами....
Есть персонаж, у него есть сила удара, выносливость, скорость.....
На нем могут быть одеты вещи, которые обладают своими свойствами....
Пользователь сидит за игрой часа два, и все время совершает действия...
Вот подумалось, а не правильней ли все эти параметры хранить в сессии, в течении всего времени нахождения игрока в игре. А когда истекает актуальность сессии при удалении её записывать все данные в базу.
Или мне бред какой-то пришёл в голову?
Вопрос чисто теоретический. Пришёл как-то на досуге в голову, даже уже не вспомню всю логическую цепочку мыслей к нему приведших.. )) Ну, значит так...
Допустим есть куча параметров пользователя и всего что с ним связано. Для примера возьму какую-нибудь онлайн игру с рыцарями, монстрами....
Есть персонаж, у него есть сила удара, выносливость, скорость.....
На нем могут быть одеты вещи, которые обладают своими свойствами....
Пользователь сидит за игрой часа два, и все время совершает действия...
Вот подумалось, а не правильней ли все эти параметры хранить в сессии, в течении всего времени нахождения игрока в игре. А когда истекает актуальность сессии при удалении её записывать все данные в базу.
Или мне бред какой-то пришёл в голову?