Как реализуется логика дополняющих товаров в интернет-магазине?

Здравствуйте.
Поделитесь опытом: своим или чужим.
Каким образом реализуется на техническом уровне один из способов продаж - предложение дополняющих товаров?
Понимаю, что базовым вариантом является элементарный hardcode связей. Но если товаров много, то это становится проблемой. Понимаю, что лучше человека никто не сделает. Тем не менее, какие способы автоматизации при большом количестве товаров существуют? Best practices?
Может, есть хорошие статьи на эту тему?

Update: какую статистическу информацию нужно собирать для реализации функционала.
На всякий случай - используется Elasticsearch.
  • Вопрос задан
  • 1611 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Дополняющие - это размытое определение.
Есть: "аксессуары к ", "сопутствующие", "похожие", "с этим товаром также смотрят", "с этим товаром также покупают", "вы уже смотрели", "самое просматриваемое в категории", "новинки категории", "самое покупаемое категории".
Что интересует?)
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
Посмотрите как у конкурентов сделано, обычно это статистика но не только по Вашему сайту.. а еще и другим. Потом на основе данных и строятся логика.
Ответ написан
Комментировать
gzhegow
@gzhegow
aka "ОбнимиБизнесмена"
Есть таблица параметров. Есть таблица товаров. Есть таблица товаро-параметров. У текущего товара есть параметры.
Понятие связанное оно как бы говорит "такие же или плюс минус один", и уже вот эта фраза зашивается в твою страницу на программном коде - что означает плюс минус 1.

По итогу формируется запрос, который возвращает ID-шки элементов.
Потом по id-шкам запрашиваются сами элементы.
Фсо.

Звони мне в скайп или на емейл пиши, объясню наглядно.
Ответ написан
Если не особо хочется баловаться, то можно воспользоваться готовым решением например тем же.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы