Перейти к содержимому


Поиск по нескольким словам


Сообщений в теме: 5

#1 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 301 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 09 Январь 2017 - 22:28

Как я понимаю, сейчас поиск происходит по подстроке.
А вот как бы пристроить более умный поиск по словам?
Яндекс это делает классно!)
КБ - помощь, проекты и решения.
Хостинг. Аренда. Продажа.
ВашаБаза.рф

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 396 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 11 Январь 2017 - 14:29

В смысле по словоформам? Или просто раздельно по словам? Первое проблематично сделать без стороннего модуля (от того же яндекса например, они вроде с этого и начинали). Второе в принципе имеет наверное смысл.

#3 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 295 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 20 Март 2017 - 23:58

Как бы все таки доработать поиск. В таком виде как он реализован здесь он себя изжил. Сейчас есть масса интеллектуальных поисковых движков, которые определяют раскладку, могут исправлять ошибки и описки, находить близкие по написанию варианты... В существующем поиске нет даже элементарной опции «искать слово целиком». Сегодня искали по базе компанию с именем ОКА. Как вы думаете сколько страниц он показал? Из-за неудобного поиска появляется масса дубликатов. Запрет на дублирование, например по полю номер телефона, результатов не дает, поскольку вариаций на тему формата записи номера масса. Попытался реализовать вычисление, которое более-менее справляется с анализом номеров и e-mail, но это тоже не панацея. Ест какие-нибудь планы по доработке поиска? Полагаю проблема дубликатов компаний волнует многих, если не всех пользователей КБ.

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 396 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 21 Март 2017 - 10:31

Цитата

Запрет на дублирование, например по полю номер телефона, результатов не дает, поскольку вариаций на тему формата записи номера масса

На поле телефон надо просто ставить маску ввода, чтобы не плодили как раз кучу вариаций.

Цитата

Ест какие-нибудь планы по доработке поиска?

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

#5 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 295 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 22 Март 2017 - 00:06

Просмотр сообщенияCbCoder (21 Март 2017 - 10:31) писал:

На поле телефон надо просто ставить маску ввода, чтобы не плодили как раз кучу вариаций.
Маску пробовал. Не решает вопрос. В частности когда несколько номеров. Городской или прямой номер в случае маски нужно обязательно вводить с кодом города - сотрудники в замешательстве от этого. Лучше уж тогда применять вычисление с регуляркой, которое будет разбирать номер. Видел где-то такой сервис. Но тоже, как и у вас, до всего руки не доходят.
Сейчас хотя бы получить опцию ПОИСК ПО СЛОВУ. Остальное, полагаю, долго ждать.

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.


#6 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 295 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 22 Март 2017 - 00:18

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

Творческая группа "ТАВР".

www.MEGATAVR.com Художественная ковка, витражи, мозаика, фрески.

www.iGal.pro Уникальный мангал.






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных