За последние 24 часа нас посетили 21698 программистов и 1023 робота. Сейчас ищут 668 программистов ...

Реализация системы поиска для форума

Тема в разделе "Прочие вопросы по PHP", создана пользователем lastdays, 27 дек 2017.

Метки:
  1. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    Доброго времени!

    Есть форум, самописный.
    Хотелось бы реализовать поиск по форуму, но не примитивным способом LIKE '%%'
    С учетом неопытности, да и нежелании городить "велосипед", попробую спросить здесь, вероятно кто-то сможет подсказать не шибко громоздкие готовые модули поиска с примерным функционалом ниже:

    * Фильтры поиска по: разделу/теме/первому сообщению/по всему форуму
    * Вывод сообщений/тем по наибольшему количеству найденных слов

    Буду благодарен, если подкините ссылку с уже имеющимся функционалом. Спасибо!
     
  2. voral

    voral Активный пользователь

    С нами с:
    30 ноя 2017
    Сообщения:
    646
    Симпатии:
    104
    Один из вариантов изучить что такое sphinx и как с ним можно работать.
     
    lastdays нравится это.
  3. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    Второй вариант используйте Яндекс поиск для сайта...
    выше предложили сфинкс)) я себе на форум когда то ставил))
     
  4. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    voral
    Спасибо, то что нужно

    Алекс8
    вариант с яндексом не шибко улыбает :)
     
  5. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    зря что не улыбает.. если ставите себе яндекс поиск и люди начинают им пользоваться - то быстророботы яндекса начинают сидеть на сайте.. в индекс контент попадает быстрее..
    для форума это актуально..
    я просто в некоторой степени спец по форумам))
     
  6. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    пока не превысит некое число посещений твоего сайта, конкурентные теги будут всегда в топе
     
  7. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    форумы хорошо получают трафик за счет НЧ ключей..
     
  8. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    это если в мусосранске загнать тему, где такое никто не делал. Тут же в поисковике выплюнет нужный сайт с тегами "город куплю мясо"
    --- Добавлено ---
    за продвижение НЧ ключей тоже надо ломать голову
     
  9. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    Алекс8, я все понимаю, но я не заинтересован в поисковике и пиаре ресурса.
    На данный момент интересует вопрос удобства и оптимальных запросов к базе данных, чтобы конечному пользователю было удобно и легко найти ту или иную информацию.
    А опираться на третьи ресурсы явно не в моих интересах, но я буду знать, к кому можно будет обратиться (можно же?))

    з.ы. Поставил дефолтный sphinx, нужно дальше изучать faq и настраивать конфиги, в целом комментарии по работе радуют, будем пробовать дальше .:)