@lebedev121

Как реализовать сайдбар с похожими постами на основе похожести заголовка на php, как это реализовано на stackoverflow?

Мы обычно имплементим похожие посты, основываясь на тегах, например. С ними всё понятно. Но как реализовать вывод похожих постов на основе ключевых слов (часто встречающихся слов, либо в заголовке либо на странице новости), как это реализовано на stackoverflow? Например -
5bc36173ceca5875403811.png

И как быть если постов сотни тысяч? У stackoverflow их вообще миллионы, и как они примерно это делают? Подскажите плиз, можно просто свои догадки как это сделать.
  • Вопрос задан
  • 59 просмотров
Решения вопроса 2
@Kostik_1993
Fullstack Web Developer | PHP | Laravel | Vue.js
Все просто, юзайте сфинкс или эластик, даете им заголовок, можно теги, категории еще и все прчее, она вам отдают список постов в которых надется что-либо из вашего заголовка
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Алфавитный указатель в базе по уникальным словам и дальше - поиск (выборка из БД).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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