Создай таблицу "просмотры" с полями юзер, товар, время. Пиши в неё. Юзером здесь может быть сешн айди. Когда надо - читай с фильтром по юзеру и сортировкой по времени. Чтобы товары не дублировались для одного пользователя, заведи уникальный индекс по паре (юзер, товар) Твой Капитан Очевидность
опечатка,просто нужен принцип работы блока,в который попадают все товары,просмотренные конкретным покупателем --- Добавлено --- не хотелось бы все это в БД помещать
@Pusena Самый просто способ это юзай бд. --- Добавлено --- @SamyRed да не, в теории можно всё постоянно держать в кеше всю информацию. Но если это не супер высоко нагруженная система, то не думаю что это необходимо.