Поисковый движок для сайта

12
LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#11

Если сами хотите поиграться, то есть старенькая статья, но суть там ясна:

Морфологический поиск на русском языке на PHP и MySQL (sono.ru)
Морфологический поиск на русском языке на PHP и MySQL
  • sono.ru
Важной функцией на сайте является поиск по разделу или по всему сайту. Это позволяет пользователю быстро найти необходимую информацию. Чаще всего этот вопрос решается с помощью полнотекстового поиска или поиска по базе через выражение LIKE. Полнотекстовый поиск удобен тем, что перекладывает вопрос ранжирования страниц по релевантности на СУБД...
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Жорик
На сайте с 11.09.2006
Online
214
#12
LEOnidUKG #:
Manticoresearch

А чем оно лучше Сфинкса?

И главное - проще ли в установке/настройке или чёрт ногу сломит? :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#13
Жорик #:

А чем оно лучше Сфинкса?

И главное - проще ли в установке/настройке или чёрт ногу сломит? :)

Попробуйте и то и то, выберите что вам подходит.

[Удален]
#14
Жорик #:

А чем оно лучше Сфинкса?

И главное - проще ли в установке/настройке или чёрт ногу сломит? :)

Ну лично мне первые моменты, что в глаза бросились:

можно установить актуальные версии через пакетные менеджеры разные. Сфинкс с сайта надо скачивать бинарники.

и есть клиенты под разные языки тоже актуальные и тоже есть в композере. Вот, например, для php.

У сфинкса только через запросы sql надо, клиенты (или API) не поддерживаются.

Aisamiery
На сайте с 12.04.2015
Offline
319
#15
Жорик #:
А чем оно лучше Сфинкса?

https://habr.com/ru/articles/541126/ тут ребята расписали чем они руководствуются делая этот форк

Manticore Search — форк Sphinx: отчёт за 3 года
Manticore Search — форк Sphinx: отчёт за 3 года
  • 2021.02.08
  • habr.com
В мае 2017 мы, команда Manticore Software, сделали форк Sphinxsearch 2.3.2, который назвали Manticore Search. Ниже вы найдёте краткий отчёт о проделанной работе за три с половиной года, прошедших с момента форка. Зачем был нужен форк? Прежде всего, зачем мы сделали форк? В конце 2016 работа над Sphinxsearch была приостановлена. Пользователи...
Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Жорик
На сайте с 11.09.2006
Online
214
#16
LEOnidUKG #:
Попробуйте и то и то, выберите что вам подходит.

В итоге остановился на Мантикоре. Это в общем-то ответвление от Сфинкса, но более современное и как утверждают авторы более быстро и безглючное.

Что у Сфинса бросается в глаза сразу - это дремучий сайт и невероятно ублюдочная документация. Это какой-то фантастиш, давно такого не видел. Чуваки реально застряли в начале 2000-х... и чтобы всё заработало надо немного поковырять конфиги и это не так просто учитывая ублюдочность документации.

В общем помучив Сфинкс я пошел смотреть Мантикору и почти сразу понял, что Сфинкс отправляется в помойку. Тут и документация и оформлена лучше и по содержанию лучше. И из коробки сразу всё работает! RT-индексы прекрасны (я написал свой индексатор для них сразу, так что тот что для статичных индексов и не нужен, к тому же они не совместимы с RT-режимом).

Что еще классно - подсветка найденных ключевиков и сниппеты при чем сниппеты включают и первый пункт сразу из коробки. Тут всё просто делается.

В общем Я.XML прощай, Мантикора привет. Сфинкс на свалку истории. 😀

Спасибо всем, кто ответил! :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий