Здравствуйте
Стоит задача, хранить массив из 15 публикаций/товаров, которые просмотрел пользователь. Изначально решил реализовать сохранение массива в сессиях.
$_SESSION['lastview']['adsf'][$post['id']]['post_id'] = stripslashes($post['id']);
$_SESSION['lastview']['adsf'][$post['id']]['title'] = stripslashes($post['title']);
$_SESSION['lastview']['adsf'][$post['id']]['posters'] = $post['posters'];
$_SESSION['lastview']['adsf'][$post['id']]['price'] = stripslashes($post['price']);
$_SESSION['lastview']['adsf'][$post['id']]['currency'] = stripslashes($post['currency']);
$_SESSION['lastview']['adsf'][$post['id']]['url'] = $post_url;
Но так как опыта работы с сессиями у меня не много, я не уверен, правильно ли я делаю. Можно ли хранить такие данные в сессиях. Кроме того, после закрытия браузера, сессии очищаются, а мне необходимо сохранить эти данные как можно дольше (например, до логаута)
Как лучше хранить такие данные, что бы избежать использования БД?
Заранее благодарю!