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

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


     04.06.2016    Все вопросы » Общие вопросы по PHP    2232

вопрос
По какому принципу в 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
Юзер

newdancer - 5 июня 2016 01:59 -

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

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

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

наверх