Сессии или база данных

svirol

Новичок
Сессии или база данных

Хочу спросить совета.
Задача следующая - пользователь ходит по сайту заходит в разные категории и выбирает различные объявления.
В любой момент он может захотеть посмотреть, что он выбрал, удалить какие-либо объявления.
Как лучше хранить номера выбранных объявлений - все в сессии или же номера - в базе данных, а в качестве ключа использовать PHPSESSID?
 

newbie

Guest
а если у него электричество вырубится / инет кончится, а он много навыбирал?...
 

Demiurg

Guest
А если атомная война вдруг случиться ?
 

newbie

Guest
:) Ну зачем же так сразу? Это ведь вполне реальная ситуация.

Неясно, что за объявления. Но например, похожая ситуация - магазин.. Человек может набирать, набирать в корзину, а когда побольше накопится, купить.. Как лучше сохранять такую корзину?...
 

svirol

Новичок
Автор оригинала: newbie
Неясно, что за объявления. Но например, похожая ситуация - магазин.. Человек может набирать, набирать в корзину, а когда побольше накопится, купить.. Как лучше сохранять такую корзину?...
Вобщем-то ситуация очень похожа на магазин - должно быть и что-то вроде корзины (просмотр/удаление лишних категорий).
Так, значит, лучше все-таки сессии?
 

RomikChef

Guest
Сессия - это пока юзер не закрыл браузер или у него не выключили свет.
Из этого и исходи.
Если тебя это устраивает - то сессии.
Если надо чтобы он в следующий приход снова видел свою корзину - значит, база+авторизация/куки
 
Сверху