Задать вопрос
@artmirarmi

Как организовать избранное PHP?

Допустим есть небольшой каталог товаров. Пользователь может добавлять товары в избранное. Как лучше всего организовать хранение избранных товаров?
  • Вопрос задан
  • 2054 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 3
AlexMarken
@AlexMarken
Таблица избранных по типу:
id | user_id | obj_id

Где obj_id - id товара, который пользователь добавил в избранное
Ответ написан
@Kostik_1993
Web Developer
Создать промежуточную таблицу в которую будете заносить id пользователя и id товара
Ответ написан
alex-1917
@alex-1917
Если ответ помог, отметь решением
Во ВСЕХ используемых мною CMS (12шт) - ВСЕГО два варианта хранения избранного для посетителей, или или:
1 схема - гости в куках, авторизованные в куках
2 схема - гости в куках, авторизованные в БД

Ну и не забывать, что возможна доп. комбинация с локалсторадж - в опенкарт точно есть, там проверяется, если куки в браузере отключены, то локалстораджит!!))

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

Войдите, чтобы написать ответ

Похожие вопросы