1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Sphinx Search Engine

Тема в разделе "Плагины для XenForo [1.x]", создана пользователем AleX, 24.10.2010.

Загрузка
  1. AleX

    AleX SPQR

    Регистрация:
    28.09.10
    Сообщения:
    434
    Симпатии:
    415
    Sphinx Search Engine

    Тема на оф. форуме:
    Код:
    http://xenforo.com/community/threads/sphinx-search-engine-v0-0-1.6447/
    Для того, чтобы Sphinx работал, требуется его изначально установить на сервер.
    Тестировалось автором на Sphinx 1.10-beta release, но по идее должно работать и на 0.9.9.

    Установка:
    1. Загрузите все файлы с папки upload в корневую директорию форума.
    2. Установите файл продукта addon_xt_sphinx.xml.
    3. Добавьте имеющийся код и описания индексов, что в папке дополнения (файл sphinx.conf), в Ваш конфигурационный файл Sphinx (файл sphinx.conf).
    4. Перестройте индекс поиска.
     

    Вложения:

    TAIFUN нравится это.
  2. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    ой-ой-ой, как же это не есть правильно... но раз уж так сделано, так что уж теперь
     
    CyberAP нравится это.
  3. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Другого способа пока нет :( Классы поиска плагинами не расширяются, Кир в курсе, сказал, что-нибудь придумает.
     
  4. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    В xenforo есть возможность отключить собственный движок поиска, возможно ли sphinx сделать как заменитель этого движка?
     
  5. AntiPiton

    AntiPiton Местный

    Регистрация:
    07.10.10
    Сообщения:
    207
    Симпатии:
    92
    Не знаю какая версия поиска у хабрахабр, но их поиск меня немного бесит ... на форум бы такой не поставил.
     
  6. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Можете сказать чем?
     
  7. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Вообще-то именно это и делает этот хак.

    Согласен, сфинкс не самый удобный из полнотекстовых движков поиска (зато один из самых быстрых). Но основной плюс этого хака в том что на базе него можно прикрутить любой полнотекстовый поиск :)
    И вообще-то надо ждать когда Кир сделает поисковую машину расширяемой, а не как сейчас - только правка файлов.
     
    FractalizeR нравится это.
  8. AntiPiton

    AntiPiton Местный

    Регистрация:
    07.10.10
    Сообщения:
    207
    Симпатии:
    92
    Как то раз читал статью о переделке фото в photoshope, чел за неё получил инвайт ... и всем так понравилась статья ... прошло время мне захотелось опять детально прочитать её ... иду в поиск:
    http://habrahabr.ru/search/?q=photoshop

    статьи за 2007-08-09 год ... я очень долго там искал, то что мне надо.

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

    Было еще несколько моментов связанных с этим поиском на хабре ... теперь я просто в закладки добавляю все, и даже не хочу юзать их поиск :)
     
  9. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    К сожалению сам сфинксом не пользовался, не знаю есть ли там возможность настройки выдачи результатов. В вашем случае конечно неплохо было бы уточнить запрос и добавить слово цветокоррекция, к примеру. Но сфинкс же ставят только на highload проекты, на форум с посещаемостью 1000 человек в день его нет смысла устанавливать.
     
  10. AntiPiton

    AntiPiton Местный

    Регистрация:
    07.10.10
    Сообщения:
    207
    Симпатии:
    92
    Мне до Хабры очень далеко, но форум с посещалкой в 13тыс человек / день, не считаю маленьким ;)
     
  11. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Это не маленький, но и определенно не большой :) средний - наверное в самый раз :)

    Для поиска важен не столько количество пользователей онлайн, а сколько запросов поиска выполняется и каков размер базы по которой происходит поиск. Например и при 30К в день на небольшом форуме при MySQL fulltext не будет ничего тормозить при поиске. Но вот если база будет порядка нескольки гиг, то тогда и при 5К день поиск будет тормозить форум целиком при том же MySQL fulltext-е.
     
    Pavel нравится это.
  12. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Sphinx тут ни при чем. Как настроишь - так и будет работать. На Хабре что-то не то с релевантностью.
     
  13. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Кто-нибудь установил у себя поиск Sphinx?

    Покажите примеры пожалуйста. Насколько реально снижает нагрузку на сервер?
     
  14. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Имеет смысл только для очень больших форумов (около миллиона постов, скажем) или на форумах, где пользователи только и делают, что на поиск жмут. У меня на www.gsmforum.ru стоит для VB.
     
    Pavel нравится это.
  15. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Актуально, спасибо! А насколько сложно встраивается в движок? Скажем для модераторов? К примеру поиск сообщений одного пользователя и выделение постов/тем с последующим редактирование/удалением? Насколько удобно интегрируется?
     
  16. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Плагин обновлен до 0.0.2. Также обновлена инструкция установки. Файл XF больше править не нужно!
     
    TAIFUN нравится это.
  17. denskieva

    denskieva Пользователь

    Регистрация:
    18.02.12
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.1.2
    Поставил на 1.1.2 не работает :(
    версия сфинкса 0.9.9,может кто поможет?
    до этого поиск тоже не работал,делал импорт с ипб 3.2
     
  18. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    А что не работает? Ошибки? Или ничего вообще не находит?
     
  19. denskieva

    denskieva Пользователь

    Регистрация:
    18.02.12
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.1.2
    Пишет "Ничего не найдено." все равно что ищу,хоть даже цифры... ставлю в настройках плагина другой порт для сфинкса,выдает ошибку какую-то,а так ничего не ищет и капец,вроде и сфинкс правильно настроил и индексы сделало,нашло то к-во тем что на форуме были,но не работает...
     
  20. denskieva

    denskieva Пользователь

    Регистрация:
    18.02.12
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.1.2
    Еще такой момент,ищет по именам пользователей нормально,по функциям в админ панели тоже нормально,а по темам не работает :(
     

Поделиться этой страницей