@lebedev121

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект