Вопрос по поиску для сайта

promo
На сайте с 01.09.2004
Offline
157
774

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

И второе: есть ли какие-то готовые решения для поиска, что бы, например, набираешь Бош, а оно предлагает все товары Bosch, такого плана?

Заранее благодарен за ответы/советы!

Создание и продвижение сайтов (http://www.create.by/seo/) в Беларуси
Redbaron _chaos
На сайте с 12.08.2009
Offline
677
#1

ЦМС какая? Так как у многих эта фича уже реализована: "живой поиск".

Гемблинг, беттинг, крипта на весь мир в 3snet, 1500+ офферов. ( https://clck.ru/TdZLM )
promo
На сайте с 01.09.2004
Offline
157
#2
Redbaron_chaos:
ЦМС какая? Так как у многих эта фича уже реализована: "живой поиск".

Самописная. Программист может прикрутить любое готовое решение, только найти надо.

DV
На сайте с 01.05.2010
Offline
644
#3

Решения есть.

Разделить задачу непосредственно на принцип поиска (поисковый движок) и функцию autocomplete.

По первому пункту сколько угодно, из БД сайта, либо извне, пропуская через стеммер для словоформ.

Аutocomplete реализуется, например, с помощью jqueryui.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
promo
На сайте с 01.09.2004
Offline
157
#4

DenisVS, а словарь с синонимами можно где-то найти?

DV
На сайте с 01.05.2010
Offline
644
#5

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

promo
На сайте с 01.09.2004
Offline
157
#6

DenisVS, мы пока остановились на ручном вводе синонимов. Думал, есть что-то готовое адекватное.

[Удален]
#7
promo:
Есть ли готовые решения для сайта интернет-магазина, чтобы при поиске по продукции при наборе первых символов уже вылезали подсказки об имеющихся в магазине товарах.

И второе: есть ли какие-то готовые решения для поиска, что бы, например, набираешь Бош, а оно предлагает все товары Bosch, такого плана?

Заранее благодарен за ответы/советы!

Готовых решений в интернете нет, но подобный поиск можно сделать. Я предлагаю вам найти какого-нибудь программиста, который профессионал в этом деле и за небольшие деньги попросите его создать вам такой вот поиск. Много времени это не займёт! :)

S1
На сайте с 17.04.2011
Offline
79
#8

Подобный поиск нетривиален. К нему предъявляются несколько требований:

1. Поиск с учетом ошибок

2. Скорость - десятки миллисекунд

3. Синонимы

Я такую штуку делал один раз, но на базе ElastciSearch. Мало кто эту систему знает, но она того стоит. Но нужно учитывать, что у меня свой выделеный сервер, и было где поиграться с ней. :)

PR
На сайте с 03.02.2015
Offline
4
#9

promo, у меня на bitrix стандартно такой поиск, если я правильно понимаю:

Почитайте на оф. сайте http://www.1c-bitrix.ru/blog/rsv/2339.php может Вашему программисту и поможет, а вообще считаю, что ничего сверхъестественного в данном модуле нет, поэтому для хорошего программиста не должно быть что-то сложного!

promo
На сайте с 01.09.2004
Offline
157
#10

Да, уже программист сам все написал. При наборе первых букв начинают вылазить 10 результатов с картинками, ценами и т.п.

Синонимы клиент сам будет в словаре прописывать, т.к. там свои нюансы есть.

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