Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   О сайте (http://www.flasher.ru/forum/forumdisplay.php?f=54)
-   -   Поиск, ограничение на кол-во символов (http://www.flasher.ru/forum/showthread.php?t=170512)

TanaTiX 26.10.2011 14:48

Поиск, ограничение на кол-во символов
 
Не хочет ли руководство форума сделать минимальное количество символов для поиска равным 3? Про "кривость" родного поиска и гугл знаю, но часто проще поискать тут, чем в гугле описывать сайт для поиска. Спасибо.

goodguy 26.10.2011 15:40

На всех движках форума, которые мне доводилось устанавливать, минимальная длина поискового запроса по умолчанию = 4 символам, и делается это потому, что 3 сочетающихся буквы в словах встречаются во много раз чаще, чем 4. Если сделать 3, то форум просто ляжет. Этого делать нельзя.

mooncar 26.10.2011 15:42

goodguy, думаешь, ляжет?
Я всегда в своих проектах на поиск ставлю ограничение, например 3. Очень много значимых слов для поиска - трехбуквенные, особенно аббревиатуры. Понятно, что у меня нагрузка значительно меньше, но может быть все не так плохо? Насколько я понимаю, основная нагрузка, связанная с механизмами поиска, возникает в период индексации а не в режиме отдельного запроса или группы параллельных запросов?

goodguy 26.10.2011 15:44

Если не много народа будут искать одновременно, то возможно и не ляжет, но вероятность высокая.
Результатов то будет в разы больше. Да и находитсья будет всякая лажа. Лучше уж гугл юзать.

Genzo 26.10.2011 16:09

да бывает необходимо искать определенные аббревиатуры из 3х букв, но поиски не дают этого=( , например MD5 , SSL и т.п., да и сама система поиска не очень гибкая

Zebestov 26.10.2011 16:47

Можно еще просто вставить "гугл-поиск по сайту".

goodguy 26.10.2011 16:53

было бы круто, если бы установили такую штуку

iNils 27.10.2011 01:45

Уже не раз писалось о том, что для поиска 3-х буквенных слов нужно добавить к слову звездочку: xml*, md5* и тд. Поэтому, прежде чем ругать поиск, надо им сначала воспользоваться.

TanaTiX 27.10.2011 15:44

Вот ввел в качестве запроса MD5* (указанный чуть выше, да, наверняка, и по форуму тоже встречается не так редко). На выходе получаю
Цитата:

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

Zebestov 27.10.2011 16:01

md5*

Astraport 27.10.2011 16:07

Цитата:

Да?
Да.
Не ищет со звездочкой.

Zebestov 27.10.2011 16:10

Ну ты же ссылку нажал наверное? Там результат поиска по "md5*". Может чувствительность к регистру 0о

Genzo 27.10.2011 16:59

Цитата:

Ну ты же ссылку нажал наверное? Там результат поиска по "md5*". Может чувствительность к регистру 0о
У меня тоже "Извините, нет совпадений. Попробуйте указать другие ключевые слова. " , все варианты перебрал : md5* , *md5* , *MD5* , MD5* , "md5*" , ...

Добавлено через 48 секунд
Может там права какие на поиск стоят... Типа "модератор форума" может хоть по 1 символу искать..

iNils 27.10.2011 23:57

http://www.flasher.ru/forum/search.p...ess&query=md5*

TanaTiX 28.10.2011 00:28

iNils
Код:

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

Genzo 28.10.2011 10:58

Цитата:

Может там права какие на поиск стоят... Типа "модератор форума" может хоть по 1 символу искать..
теперь 90% что так и есть.
http://www.flasher.ru/forum/search.p...ess&query=md5*
Цитата:

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

iNils 28.10.2011 11:34

Цитата:

Может там права какие на поиск стоят... Типа "модератор форума" может хоть по 1 символу искать..
Цитата:

Сообщение от Genzo (Сообщение 1042299)
теперь 90% что так и есть.

Ну что за глупости? Для работы поиска, все темы индексируются и чем меньше длина слова для поиска, тем больше размер базы индексов. Поэтому длина ограничена 3-я символами. И вы думаете, что специально для модератора ведет отдельная база, а обычным пользователям дается худшая?
Никаких отдельных прав нет. Настройки для всех общие.

Genzo 28.10.2011 12:19

Цитата:

Ну что за глупости? Для работы поиска, все темы индексируются и чем меньше длина слова для поиска, тем больше размер базы индексов. Поэтому длина ограничена 3-я символами. И вы думаете, что специально для модератора ведет отдельная база, а обычным пользователям дается худшая?
Никаких отдельных прав нет. Настройки для всех общие.
Меня прям заинтриговало все это, на домашней машинке есть исходники vB, приду сеня покопаюсь ради интереса=)

goodguy 28.10.2011 17:41

Цитата:

Ну что за глупости?
Не глупости. Сейчас проверил, то же самое
[IMG]http://dl.************/u/25927940/2011-10-28_193853.jpg[/IMG]

iNils 28.10.2011 18:31

Цитата:

Сообщение от goodguy (Сообщение 1042367)
Не глупости. Сейчас проверил, то же самое

Глупостью было предположение, что у модераторов другой поиск.

Сейчас зашел на форум как гость (!). Набрал md5* и получил нормальный результат.
Поиск с использованием маски работал всегда и проблем никогда не было.

Кстати, смотрю на скриншот и вижу, что в адресной строке написано
http://www.flasher.ru/forum/search.php
а у меня (в том случаи, когда результат поиска отсутствует)
http://www.flasher.ru/forum/search.php?do=process
Куда параметр пропал? Или браузер его скрывает?

goodguy 28.10.2011 18:33

Цитата:

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

Haiat 28.10.2011 19:09

у меня тоже не находит

mooncar 28.10.2011 19:11

Вложений: 1
Цитата:

Сообщение от goodguy (Сообщение 1042373)
Это опера прячет то, что находится после вопросика. Если в строку щелкнуть, то будет полная ссылка

Да, именно так:

mooncar 28.10.2011 19:12

Хотя после того, как Zebestov первый раз дал ссылку в 10 посте, результат по ней был.
Там ссылка именно на результат поиска - search.php?searchid=2826070. Потом перестало работать. Как у него получилось - не понятно :o

iNils 28.10.2011 21:11

search.php?searchid=2826070 - это результат кеширования конкретного запроса поиска, доступно в течении некоторого времени, и именно по данному id.

У кого поиск не работает, попробуйте снифером записать запрос (POST данные и заголовки) и кинуть сюда для изучения.

GBee 28.10.2011 21:59

md5* не работает в хроме
http://dl.************/u/6132064/search.txt

Добавлено через 7 минут
Зашел гостем и поиск сработал :о)) Такое ощущение, что с каптчей что-то
http://dl.************/u/6132064/search2.txt GET c searchid
http://dl.************/u/6132064/search3.txt POST c 302 статусом

mooncar 28.10.2011 23:49

iNils, результаты отправил в личку.

iNils 31.10.2011 14:13

Спасибо за данные. Но... различий я не нашел.
У меня поиск работает в разных браузерах (FF 3.6, Chrome 13, Opera 11.52) и под разными аккаунтами (Администратор, пользователь, гость).


Часовой пояс GMT +4, время: 04:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.