|
|
ПОИСК - "so bad he's good"
Искал, возможно эта тема уже поднималась, но не нашeл :)))
Что неудивительно, т.к. тема про кривой поиск. Давно надо было создать, но сейчас потраченное впустую на поиск время превысило градус приличия. Он настолько плох, что порой хорош до смешного. Логические операторы ,все эти И ИЛИ ,Кроме игнорирует как класс ? В среднем на однозначный запрос выдает от 5 до 20 стр. результатов. :D Не лучше ли бы интегрировать готовый (и совершенно бесплатный),замечу) вариант внутреннего поиска по сайту от google или других монстров ? |
Замечание принято во внимание. Будем думать. СЕйчас на очереди PDA опция.
|
Глупый вопрос
Как именно он должен работать, когда в поле поиска вводятся два слова? "AND" или "OR"? Спрашиваю, потому что иногда он, вроде бы, работает с "И". А иногда с "ИЛИ". Вроде бы.
|
Еще ничего не сделали?
Показательный пример. Тема называется "Кто сколько", ввожу эти два слова в поиск, нахожу тему только на 4!!! странице. Мрак :( |
Господа, поиск реально плох. То есть его наполовину нет.
Вхожу в раздел "Продажи до 3000", выбираю опцию "Искать в разделе". На Corum выдаётся 7 результатов. Причём в этих семи вообще нет темы http://forum.watch.ru/showthread.php?t=14296 , что меня, понятно, особенно огорчает :D |
Поиск Google
Установили посик Google, но нечаянно снесли при возврате к старому формату форума. Сегодня включим.
|
Поиск от Google
Поиск от Google включен как опция в основном поиске. В поиcке, выбирайте опцию "Поиск по форуму от Google".
|
В пользу форумного поиска теперь можно сказать хотя бы то, что поиск от Google работает ещё хуже :rolleyes:
|
Цитата:
(Forum.Watch.Ru - Mobile) |
Дорогая администрация, сделайте, пожалуйста, что-нибудь с поиском, чтобы им можно было пользоваться. Потому что типичный ответ новичкам "Воспользуйтесь поиском" звучит теперь как издевательство. Воспользоваться поиском невозможно, т.е. невозможно получить сколько-нибудь полезные результаты.
Понадобилось закрыть тему, вернее, написать "Продано". На запрос Corum Bubble ремень с опцией "искать только в заголовках" было получено 483 записи :rolleyes: |
Цитата:
Тогда постарайтесь дать основные требования к поиску. Обязательно займемся на следующей неделе. Сейчас не хватает времени. |
Поиск от Google меня тоже не устраивает. Я об этом сказал тремя постами выше.
Какие могут быть требования к поиску? Он должен возвращать осмысленные результаты. Примеры некорректного действия поиска я привёл. Если это, по Вашему мнению, нормально, так тому и быть. Тем более что кроме меня и ещё пары человек поиск, похоже, никому не нужен. Вопрос о статусах вызвал гораздо более оживлённую дискуссию. Видимо, он важнее :rolleyes: |
Цитата:
Вообще интересно вопрос правильно поставлен, мы же не програмисты, чтобы знать как решать вопрос! А статусы это да, важно чувствовать приобщенность к группе:cool: |
Цитата:
|
"Ремень на Corum Bubble XL". На всякий случай прочитал два раза :)
И что? Не вижу ничего хорошего в том, чтобы трепать Вам нервы. Вопрос мне кажется важным, поэтому, возможно, я излишне навязчив. Прошу извинить. |
Дошло. Это Вы про первый пример. Согласен, это я дурак.
Что не отменяет всего остального, а именно фантастическиой избыточности результатов. Возможно, проблема решается просто: поставить где-то в дебрях настроек поиска по умолчанию И вместо ИЛИ. Возможно, всё гораздо сложнее. |
Вы просто невнимательный.:)
Поиск действительно не фонтан. Постараемся выяснить, что можно сделать. Как я понял основная задача логические операторы. Я пробовал из SQL - не работают. |
К сожалению достаточно сложно. Но все равно сделаем, надеюсь после выходных.
|
предварительная информация
Сейчас поиск осуществляется с использованием логический операторов AND, OR и NOT. Форму для их правильного использования разрабатываем.
Примеры использования операторов AND: Вася Петя Коля, Вася AND Петя AND Коля OR: Вася OR Петя NOT: Вася NOT Петя Можно испльзовать и маленькие буквы. Ищите;) |
Спасибо!
Первый баг :D : Из формы расширенного поиска операторы пока не работают: Patek AND foobar возвращает более 400 результатов, причём вверху выводится подсказка, из которой видно, что поиск шёл на деле по словам Patek OR foobar. В то же время простой поиск возвращает корректный результат, который в данном случае есть "Результатов не найдено". Есть ещё пожелание: нельзя ли упорядочивать по умолчанию выдачу по дате сообщения (в случае выдачи в виде тем, а не сообщений - по дате последнего сообщения в теме). Сейчас упорядочивание делается по "уместности". Что это означает, непрозрачно, но новые сообщения иногда оказываются в конце выдачи. Каждый раз, когда забываю сменить этот параметр в форме, приходится перезапускать поиск, поскольку, как правило, интерес представляют последние сообщения. |
Это не баг
Сейчас прежде всего разбирались с простым поиском, до расширенного руки еще не дошли. Тем не менее спасибо за замечание.
Упорядочивание по появлению, посмотрим что можно сделать. |
Цитата:
Цитата:
Пока что получается оба замечания неверны:mad: Проверьте еще несколько раз и отпишитесь. |
expert
У вас какая поисковая машина используется: MySQL Fulltext, или родная Vb? Цитата:
|
Цитата:
Только что повторил эксперимент. Страница расширенного поиска. Ключевые слова: Patek AND foobar. Всё остальное - по умолчанию. В том числе значение по умолчанию параметра Сортировка: по уместности и по убыванию. Результат: Количество найденных сообщений: 500. Видимо, это максимально возможное количество. Слово foobar, между тем, не встречается нигде, кроме темы, в которой мы сейчас находимся :) Очевидно, что поиск происходит по условию Patek OR foobar. Сообщения выводятся не в хронологическом порядке: 09.10.2008, 07:16 09.10.2008, 07:54 09.10.2008, 08:25 09.10.2008, 09:48 09.10.2008, 09:45 09.10.2008, 06:13 09.10.2008, 05:26 07.10.2008, 08:15 02.10.2008, 12:38 05.10.2008, 17:18 |
| Часовой пояс UTC +3, время: 01:10. |