Проблема с поиском
Сообщение
Проблема с поиском
Цель быстрого поиска была ввёл, нашёл, без доп. опций, версия трекера 50 донат ... Попробую как нибудь вывести "Опции" в быстрый поиск, сравню результаты.
Сообщение
Проблема с поиском
В общем всёровно не понятно, пользователям не удобно.
Вот к примеру ищет пользователь Call Duty, но правильно как всем извесно Call of Duty, при стандартных параметрах.
Далее ищем тоже самое, только убираем галочку "Искать фразу целиком" в итоге мы находим что искали.
Почти все пользователи вбивают в поиск не правильные словосочетания, не убирают галочку и в результате ничего не находят, если снести
то пользователи в любом случае будут находить что искали, если даже не правильно вбили, так вот вопрос, а суть вообще шекеда этого с условиями?Не понимаю что он выполняет и какая польза от него, если с ним трудно что найти обычному пользователю?
Вот к примеру ищет пользователь Call Duty, но правильно как всем извесно Call of Duty, при стандартных параметрах.
Код: Выделить всё
<!-- IF S_SEARCH_ASTRACKER --> checked="checked"<!-- ENDIF -->
Сообщение
Проблема с поиском
с галкой
без
Добавлено спустя 2 минуты 3 секунды:
без
Добавлено спустя 2 минуты 3 секунды:
создаём торрент с названием Duty Call, делаем поиск с галкой и без.9CaraTT писал(а): а суть вообще шекеда этого с условиями?Не понимаю что он выполняет и какая польза от него, если с ним трудно что найти обычному пользователю?
Сообщение
Проблема с поиском
Имеено так Call Duty (это название является не правильным), не находит, убираю галочку, находит, щас тупо checked="checked" убрал по умолчанию и стало всё находить.
Сообщение
Проблема с поиском
Убедился что поиск на ppkbb3cker не плохой, но для новичка не понятно многое, на некоторых трекерах ввёл без лишнего геммороя и вникания, нашёл тут же что искал. Посути ничего критичного в том что это удалить? Просто будет искать везде без атрибута checked="checked" на трекере и форуме, практически пользы от данного атрибута нет.
Ещё вопрос, можно ли как-то увеличить время хранения логов поиска (последние поисковые запросы)?
Код: Выделить всё
checked="checked"
Ещё вопрос, можно ли как-то увеличить время хранения логов поиска (последние поисковые запросы)?
Сообщение
Проблема с поиском
Не сочтите за глупый вопрос, но всё же: Есть инструкция для поиска по шаблону? (+,* и т.д.)
Последний раз редактировалось coder 09 окт 2013, 09:44, всего редактировалось 1 раз.
Сообщение
Если убрать эту галку, всё вернётся к предыдущему состоянию, т.е. кроме 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 писал(а):Имеено так 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.
Сообщение
Проблема с поиском
Спасибо что внятно объяснил, галочку тогда верну, проще будет написать FAQ о поиске людям, чтобы не тупо набирали, но ещё там где нужно галочки ставили.
Сообщение
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''.
Проблема с поиском
http://phpclub.ru/mysql/doc/fulltext-search.htmlcoder писал(а):Не сочтите за глупый вопрос, но всё же: Есть инструкция для поиска по шаблону? (+,* и т.д.)
+
Предшествующий слову знак ``плюс'' показывает, что это слово должно присутствовать в каждой возвращенной строке.
-
Предшествующий слову знак ``минус'' означает, что это слово не должно присутствовать в какой-либо возвращенной строке.
По умолчанию (если ни плюс, ни минус не указаны) данное слово является не обязательным, но содержащие его строки будут оцениваться более высоко. Это имитирует поведение команды 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''.
Сообщение
Проблема с поиском
Благодарю!PPK писал(а):↑ http://phpclub.ru/mysql/doc/fulltext-search.html
Вернуться в «Ошибки, проблемы, недочёты»