зависит от того, что вы хотите сделать.
В обычном решении используется $_SESSION
, это решение легко внедряется и не повлияет на производительность вашего сайта.
Сеанс базы данных хорош тем, что время ожидания не требуется и оно немного более надежно.
Я бы сказал, если ваши ценники довольно дорогие, лучше проводить сеанс в БД, потому что пользователь обычно тратит больше времени на размышления, когда он тратит> 10 000 долларов.
Для обычных продуктов подойдет решение SESSION.