Как организовать правильный поиск на сайте (120К стр)

PetroviCH
На сайте с 04.04.2006
Offline
101
607

Стоит задача организации правильного поиска для крупного магазина книг. БД товаров более 120К.

Не хотелось бы выдумывать изначально велосипед, а посмотреть, кто что и как делает, чтобы составить костяк ТЗ для программиста. В рунете мало что удалось найти толкового по данной тематике. МОжет ктото подскажет, как Вы видите идеальный поиск.

Интересуют, также, интересные моменты в организации поиска, особенно интересна тема склонения слов, чтобы при запросе "рыба", например, выдавались результаты "рыба/рыбы/рыб/рыболов/рыбалка..." - по каким правилам организовываются данные склонения слов?

Обмен ссылками с тематиками: спорт, туризм, технологии, книги. Учебная литература, бизнес книги, книги для детей и родителей, аудиокниги на Audiobooks.ua (http://www.audiobooks.ua).
CO
На сайте с 14.09.2008
Offline
49
#1

делайте на основе sphinx

VPS за 10$: 1200 мгц, 512 RAM (http://goo.gl/Lm2yu) + бесплатная панель + офигенный саппорт.
Ervin
На сайте с 15.08.2008
Offline
112
#2

Посмотрите, как организован Advanced Search на Амазоне - он близок к идеальному.

А вообще, идеальный - он не в количестве галочек, а в возможности вбить в строку поиска "сумерки" и получить первым результатом в выдаче роман Стефани Мейер. То есть, чтобы клиент по возможности получал что хотел, не напрягая мозги.

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

Credendo vidas!

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