[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сложные алгоритмы поиска
Воитель
Нужно сделать качественный поиск на сайте.
В интернете крутом стандартная схема LIKE %%

Но я думаю есть более мощные варианты поиска. Даже видел как-то темку на воруме по этому вопросу, но найти её не смог.

Кто какие методы поиска применяет?



Спустя 14 минут, 4 секунды (18.10.2011 - 07:47) bulgakov написал(а):
Можете попробовать поисковую машину - Sphinx и вот еще ссылочка

Спустя 8 минут, 28 секунд (18.10.2011 - 07:55) Invis1ble написал(а):
Есть вариант с использованием стеммов и звукорядов, полученных по определенному алгоритму, например с помощью soundex()

Спустя 3 часа, 46 минут, 51 секунда (18.10.2011 - 11:42) Воитель написал(а):
А можно об этом поподробнее? Есть опыт реализации?

Спустя 30 минут, 8 секунд (18.10.2011 - 12:12) imbalance_hero написал(а):
Воитель
А сказать, что в твоём понимании - сложный?

Спустя 10 минут, 48 секунд (18.10.2011 - 12:23) Воитель написал(а):
Ну это когда хотя бы не LIKE %текст%

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

Спустя 5 минут, 21 секунда (18.10.2011 - 12:28) Winston написал(а):

Спустя 27 минут, 40 секунд (18.10.2011 - 12:56) Воитель написал(а):
С теорией некоторых я знаком. С A старом даже работал.
Но мне хотелось получить готовый пример на php.
Почитав про Sphinx понял что это именно то что мне надо. Хотя чувствую что с установкой и настройкой очень много мучаться придётся.

Спустя 9 часов, 56 минут, 8 секунд (18.10.2011 - 22:52) Invis1ble написал(а):
Цитата
А можно об этом поподробнее? Есть опыт реализации?

есть, но поподробней - очень долго. Это тема отдельной статьи. Реализацию должны запилить в один из уроков IRBIS-school (или уже запилили)


_____________
Вечно учусь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.