Автор Тема: На нашем форуме - новый поиск!  (Прочитано 1626 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
На нашем форуме - новый поиск!
« : Декабря 24, 2008, 16:52:51 »
На нашем форуме - новый поиск!

Теперь у нас работает мощный поисковый движок Sphinx, так что проблем с нахождением нужной информации больше не будет.



Тестируем :)

Оффлайн Игорь Л.

  • Эксперт
  • *****
  • Сообщений: 1951
  • аааааааааа, пончики
Re: На нашем форуме - новый поиск!
« Ответ #1 : Декабря 24, 2008, 17:12:15 »
Kuzmitch, Форум хорошеет на глазах!

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #2 : Декабря 24, 2008, 18:45:23 »
Уже бажину нашел. Раз в час должен сканировать изменения и добавление новых постов, но не делает. Через пару часов буду дома - разберусь

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #3 : Декабря 24, 2008, 20:18:48 »
Все работает :) Еще поменял, чтобы новые посты индексировались несколько раз в час

Оффлайн Kotjara

  • Ветеран форума
  • ******
  • Сообщений: 4071
  • МЯУ
Re: На нашем форуме - новый поиск!
« Ответ #4 : Декабря 24, 2008, 20:19:11 »
Принцип работы тот же что и у старого поиска.то есть поиск по форуму,по разделам,по топику?

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #5 : Декабря 24, 2008, 20:23:16 »
Да, все то же самое внешне абсолютно. Только теперь все это работает гораздо быстрее, и нет глюков с русским языком: раньше на "гитара" и "Гитара" (и прочие одинаковые слова с заглавными буквами) выдавались разные результаты. И еще сообщения быстрее отправляются, потому что не надо парсить каждое сообщение и записывать в огромный словарь, размер которого уже был больше 1Гб.

Оффлайн Des333

  • Эксперт
  • *****
  • Сообщений: 2052
  • Он - совесть Форума!!! Администрация.
Re: На нашем форуме - новый поиск!
« Ответ #6 : Декабря 24, 2008, 21:38:22 »
У меня поиск, что-то, совсем не пашет.

Запросы "как", "привет", "гитара" - ничего не найдено.

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #7 : Декабря 24, 2008, 21:41:16 »
"гитара" - 34 страницы
"привет" - 34 страницы
"как" - 34 страницы

ты точно умеешь пользоваться поиском?

Оффлайн Des333

  • Эксперт
  • *****
  • Сообщений: 2052
  • Он - совесть Форума!!! Администрация.
Re: На нашем форуме - новый поиск!
« Ответ #8 : Декабря 24, 2008, 21:41:27 »
Повторил тест - работает.

Странно... :)

... и добавил:

ты точно умеешь пользоваться поиском?
Черт... :)
А я думал, что его надо лаского попросить через микрофон.

... и добавил:

"гитара" - 34 страницы
"привет" - 34 страницы
"как" - 34 страницы

Я смотрю, у него вообще, по ходу, 34 - любимое число ;D
« Последнее редактирование: Декабря 24, 2008, 21:44:28 от Des333 »

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #9 : Декабря 24, 2008, 22:00:56 »
34 страницы - это максимальное возможное количество возвращаемых ответов. По факту и столько не нужно даже.

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #10 : Декабря 24, 2008, 22:04:01 »
О, кстати, теперь работают условия в поиске: самый важный это знак "-", прямо как в примере NT:

Цитировать
Достаточно набрать в поле искомый запрос и нажать кнопку рядом с полем. Для всех поисковиков есть полезная фича -- использование симола "-" (минус). Таким образом, можно убрать ненужные слова из выборки. Допустим, мы хотим найти темы про гитарный процессор, но нас не интересует продажа или покупка. Тогда наш запрос будет выглядеть так "гитарный процессор -продам -куплю".

Для примера сравните выборки "гитарный процессор" и "гитарный процессор -продам -куплю"

Оффлайн Des333

  • Эксперт
  • *****
  • Сообщений: 2052
  • Он - совесть Форума!!! Администрация.
Re: На нашем форуме - новый поиск!
« Ответ #11 : Декабря 24, 2008, 22:09:39 »
34 страницы - это максимальное возможное количество возвращаемых ответов. По факту и столько не нужно даже.
Да ясно :)

Оффлайн inko

  • Эксперт
  • *****
  • Сообщений: 1250
Re: На нашем форуме - новый поиск!
« Ответ #12 : Декабря 25, 2008, 15:53:04 »
искал "j-custom" (как в кавычках, так и без) в эквипменте, получил ошибку "Unable to access the search deamon."

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #13 : Декабря 25, 2008, 16:21:36 »
inko, опа. оказывается он имеет привычку падать :) Буду следить, если будет повторяться - буду писать скрипт автоматического перезапуска.

Оффлайн Kuzmitch Автор темы

  • Администратор
  • *****
  • Сообщений: 3073
  • Пиши интересно, будь мужиком!
    • Twitter
Re: На нашем форуме - новый поиск!
« Ответ #14 : Декабря 25, 2008, 16:47:38 »
Пофиксил еще одну штуку: знак "-" внутри слова воспринимался как знак исключения. Например, на форуме нельзя было найти SS-20 и прочие названия оборудования со знаком "-" в названии модели. Теперь все нормально.