Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP По какому принципу в dle работает модуль похожих новостей (related news)?

По какому принципу в dle работает модуль похожих новостей (related news)?


     04.06.2016    Общие вопросы по PHP    447

вопрос
По какому принципу в dle работает модуль похожих новостей (related news)?
Имеется ввиду по каком алгоритму заполняются id-шники в таблицу dle_post_extras, поле related_id?

Ответил: Sander


Используется полнотекстовый поиск
MATCH(title,short_story,full_story,xfields) AGAINS('$body')

Где выполняется поиск сразу по 4м перечисленным колонкам по строке $body.
Переменная $body формируется из заголовка + 1000 символов из короткой или полной новости (смотря какая больше, с той и берется).
Более развернуто и подробно про алгоритм MATCH AGAINST сможет рассказать гугл.

Комментарии пользователей (1)

newdancer
1

47 | 6

newdancer - 5 июня 2016 01:59 - Юзер

спасибо! разобрался!)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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