Проблема с поиском

 • Просмотры: 9538
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Проблема с поиском

09 авг 2013, 10:56

Цель быстрого поиска была ввёл, нашёл, без доп. опций, версия трекера 50 донат ... Попробую как нибудь вывести "Опции" в быстрый поиск, сравню результаты.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Проблема с поиском

08 окт 2013, 22:01

В общем всёровно не понятно, пользователям не удобно.
Вот к примеру ищет пользователь Call Duty, но правильно как всем извесно Call of Duty, при стандартных параметрах.

Далее ищем тоже самое, только убираем галочку "Искать фразу целиком" в итоге мы находим что искали.

Почти все пользователи вбивают в поиск не правильные словосочетания, не убирают галочку и в результате ничего не находят, если снести

Код: Выделить всё

<!-- IF S_SEARCH_ASTRACKER --> checked="checked"<!-- ENDIF -->
то пользователи в любом случае будут находить что искали, если даже не правильно вбили, так вот вопрос, а суть вообще шекеда этого с условиями?Не понимаю что он выполняет и какая польза от него, если с ним трудно что найти обычному пользователю?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Проблема с поиском

08 окт 2013, 22:14

с галкой


без


:?: :unknown:

Добавлено спустя 2 минуты 3 секунды:
9CaraTT писал(а): а суть вообще шекеда этого с условиями?Не понимаю что он выполняет и какая польза от него, если с ним трудно что найти обычному пользователю?
создаём торрент с названием Duty Call, делаем поиск с галкой и без.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Проблема с поиском

08 окт 2013, 22:33

Имеено так Call Duty (это название является не правильным), не находит, убираю галочку, находит, щас тупо checked="checked" убрал по умолчанию и стало всё находить.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Проблема с поиском

08 окт 2013, 22:43

Убедился что поиск на ppkbb3cker не плохой, но для новичка не понятно многое, на некоторых трекерах ввёл без лишнего геммороя и вникания, нашёл тут же что искал. Посути ничего критичного в том что это удалить?

Код: Выделить всё

checked="checked"
Просто будет искать везде без атрибута checked="checked" на трекере и форуме, практически пользы от данного атрибута нет.
Ещё вопрос, можно ли как-то увеличить время хранения логов поиска (последние поисковые запросы)?
co
coder
Откуда: Украина, Запорожье
Благодарил (а): 22 раза
Поблагодарили: 7 раз
Сообщения: 697
Зарегистрирован: 18 мар 2013, 13:44
Сообщение

Проблема с поиском

09 окт 2013, 09:44

Не сочтите за глупый вопрос, но всё же: Есть инструкция для поиска по шаблону? (+,* и т.д.)
Последний раз редактировалось coder 09 окт 2013, 09:44, всего редактировалось 1 раз.
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Проблема с поиском

09 окт 2013, 10:43

9CaraTT писал(а):Имеено так Call Duty (это название является не правильным), не находит, убираю галочку, находит, щас тупо checked="checked" убрал по умолчанию и стало всё находить.
9CaraTT писал(а):Убедился что поиск на ppkbb3cker не плохой, но для новичка не понятно многое, на некоторых трекерах ввёл без лишнего геммороя и вникания, нашёл тут же что искал. Посути ничего критичного в том что это удалить?
Вся эта тема возникла из-за того, что трекер "якобы" при поиске находит всякий мусор вместе с тем, что нужно находить (это так, но только если выбрать опред. настройки) в настройки трекера была добавлена опция "Приоритет трекерного поиска" для того, чтобы настройки устанавливалось автоматом и пользователям ничего не нужно было делать.

Если убрать эту галку, всё вернётся к предыдущему состоянию, т.е. кроме Call of duty, будут находиться любые торренты, где есть слова call и duty (Call the duty, duty call и т.д.), тут вопрос только в том, как и что пользователь ищет, на мой взгляд если он знает как пишется название того, что он ищет по английски - он пишет полную фразу call of duty, если он не знает, он просто копирует и вставляет в поиск, если он ищет call duty и стоит галка - ест. ничего не найдёт, т.к. игры call duty не существует, если убрать галку - см. текст выше (найдёт игру и мусор), если он ищет call of duty и стоит галка - найдёт только то, где есть полная фраза call of duty, если убрать галку - опять найдёт игру и мусор, т.к. of из запроса выкинется, и будет искать только call duty.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Проблема с поиском

09 окт 2013, 15:29

Спасибо что внятно объяснил, галочку тогда верну, проще будет написать FAQ о поиске людям, чтобы не тупо набирали, но ещё там где нужно галочки ставили.
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Проблема с поиском

09 окт 2013, 17:30

coder писал(а):Не сочтите за глупый вопрос, но всё же: Есть инструкция для поиска по шаблону? (+,* и т.д.)
http://phpclub.ru/mysql/doc/fulltext-search.html
+
Предшествующий слову знак ``плюс'' показывает, что это слово должно присутствовать в каждой возвращенной строке.
-
Предшествующий слову знак ``минус'' означает, что это слово не должно присутствовать в какой-либо возвращенной строке.
По умолчанию (если ни плюс, ни минус не указаны) данное слово является не обязательным, но содержащие его строки будут оцениваться более высоко. Это имитирует поведение команды MATCH() ... AGAINST() без модификатора IN BOOLEAN MODE.
< >
Эти два оператора используются для того, чтобы изменить вклад слова в величину релевантности, которое приписывается строке. Оператор < уменьшает этот вклад, а оператор > - увеличивает его. См. пример ниже.
( )
Круглые скобки группируют слова в подвыражения.
~
Предшествующий слову знак ``тильда'' воздействует как оператор отрицания, обуславливая негативный вклад данного слова в релевантность строки. Им отмечают нежелательные слова. Строка, содержащая такое слово, будет оценена ниже других, но не будет исключена совершенно, как в случае оператора - ``минус''.
*
Звездочка является оператором усечения. В отличие от остальных операторов, она должна добавляться в конце слова, а не в начале.
"
Фраза, заключенная в двойные кавычки, соответствует только строкам, содержащим эту фразу, написанную буквально.

apple banana
находит строки, содержащие по меньшей мере одно из этих слов.
+apple +juice
... оба слова.
+apple macintosh
... слово ``apple'', но ранг строки выше, если она также содержит слово ``macintosh''.
+apple -macintosh
... слово ``apple'', но не ``macintosh''.
+apple +(>pie <strudel)
... ``apple'' и ``pie'', или ``apple'' и ``strudel'' (в любом порядке), но ранг ``apple pie'' выше, чем ``apple strudel''.
apple*
... ``apple'', ``apples'', ``applesauce'', и ``applet''.
"some words"
... ``some words of wisdom'', но не ``some noise words''.
co
coder
Откуда: Украина, Запорожье
Благодарил (а): 22 раза
Поблагодарили: 7 раз
Сообщения: 697
Зарегистрирован: 18 мар 2013, 13:44
Сообщение

Проблема с поиском

09 окт 2013, 18:53

Благодарю! :good:

Вернуться в «Ошибки, проблемы, недочёты»