Форумы » Просмотр темы Start page Contacts Forums Add to favourites

« И еще раз про поиск - сложный запрос *лов* »

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

PS: больше всего шансов получить ответ на корректно составленный запрос.

И еще раз про поиск - сложный запрос *лов*

Сообщение Druqn » 26.04.2005 15:14

Только у меня глючит со сложным поиском вида *вер* - для поиска всех вариантов дверь, дверей, Дверь, Дверей и т.д.?
Выбрасывает окошко о недоступности ресурса через нное время. Грешу в том числе и на собственные настройки прокси потому и спрашиваю - может это таймаут у меня какой проходит.
WBR,
Alexander
Понравилась тема? Полезно? Поделись с друзьями в соц.сетях: 
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT

Сообщение ebabkin » 26.04.2005 17:05

Так же "глючит"

Если искать двер* , то Результатов поиска: 617
Если искать ?вер* , то Результатов поиска: 1642

Если же искать *вер* , то их настолько дофига, что скрипты "дохнут", видимо

Вывод - в твоем случае используй ?вер* (тут вопрос - один любой символ, насколько я понимаю)
ebabkin
Цефировод
Цефировод
 
Сообщения: 836
Изображения: 3
Зарегистрирован: 29.01.2004 12:09
Откуда: Новосибирск, Академгородок
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Реклама
 
По вопросам размещения рекламы:
adv@cefiro.ru
 

Сообщение zavr » 26.04.2005 17:53

скрипты не дохнут - тайм-аут формирует либо сервер, либо клиент (т.е. броузер).
предлагаю великому и ужасному оптимизатору Александру оптимизировать запрос (оптимизировал же обновление ДрВеба :D )

PS: у меня кстати сформировалось - 2599 записей
Руслан
Аватара пользователя
zavr
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 2313
Изображения: 291
Зарегистрирован: 24.04.2002 10:13
Откуда: Москва
Благодарил (а): 34 раз.
Поблагодарили: 0 раз.
Дневник: Просмотр дневника (11)
Автомобиль: Teana 2011 3.5 (продана)
Имя: Руслан
Немного обо мне: Ездил: ВАЗ 21083, 21099, AUDI 100 2.8 Quattro, NISSAN CEFIRO 2.5, HONDA ACCORD 2.0, NISSAN TEANA 3.5, Lexus LX570.
В аренде была куча всего...
За рулем с 1997 года.

Сообщение Druqn » 26.04.2005 18:11

zavr писал(а):скрипты не дохнут - тайм-аут формирует либо сервер, либо клиент (т.е. броузер).
предлагаю великому и ужасному оптимизатору Александру оптимизировать запрос (оптимизировал же обновление ДрВеба :D )

Типа издеваетесь? :)
Пример с дверями я привел от балды, про ? я знаю. В случае чистого таймаута обычно приходит некое осмысленное сообщение - таймаут, трали вали. А здесь реакция немного другая - недоступен ресурс. Возможно это приколы реализация поиска - отправляет на страницу, которой еще нет.

Меня на самом деле больше интересовало - это только у меня или у всех. Если у всех то и бог с ним. Просто в очередной раз наткнулся и решил спросить. Вот как например осуществить поиск номера на форуме, на предмет упоминался он или нет?
Номер - 451821. Как до него так и после может быть куча лабуды и не факт что из одного знака.

ЗЫ: И не только дрвеба, а также АВП и Сим. Сижу вот теперь и пруся..... :D
WBR,
Alexander
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT

Сообщение Druqn » 29.04.2005 14:03

zavr писал(а):скрипты не дохнут - тайм-аут формирует либо сервер, либо клиент (т.е. броузер).

Таки сервер. Так что есть проблемка в консерватории.
Сумневающиеся идут, например, сюда - http://www.mdaemon.ru/forum/
Тот же phpBB, формируют запрос типа *слово* и лицезреют результаты.
WBR,
Alexander
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT

Сообщение zavr » 29.04.2005 15:21

Druqn писал(а):
zavr писал(а):скрипты не дохнут - тайм-аут формирует либо сервер, либо клиент (т.е. броузер).

Таки сервер. Так что есть проблемка в консерватории.
Сумневающиеся идут, например, сюда - http://www.mdaemon.ru/forum/
Тот же phpBB, формируют запрос типа *слово* и лицезреют результаты.

а чё там надо увидеть в найденных 76 результатах?
Руслан
Аватара пользователя
zavr
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 2313
Изображения: 291
Зарегистрирован: 24.04.2002 10:13
Откуда: Москва
Благодарил (а): 34 раз.
Поблагодарили: 0 раз.
Дневник: Просмотр дневника (11)
Автомобиль: Teana 2011 3.5 (продана)
Имя: Руслан
Немного обо мне: Ездил: ВАЗ 21083, 21099, AUDI 100 2.8 Quattro, NISSAN CEFIRO 2.5, HONDA ACCORD 2.0, NISSAN TEANA 3.5, Lexus LX570.
В аренде была куча всего...
За рулем с 1997 года.

Сообщение Druqn » 29.04.2005 15:26

zavr писал(а):а чё там надо увидеть в найденных 76 результатах?

ты бы хоть смайл поставил, а то я впрям подумаю что "рация на командирском бронетранспортере" :oops:

ЗЫ: Увидеть там надо "Результатов поиска: 76"
WBR,
Alexander
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT

Сообщение zavr » 29.04.2005 16:32

Druqn писал(а):ЗЫ: Увидеть там надо "Результатов поиска: 76"

а количество результатов по-барабану - важен размер таблицы, где скрипты ищут. сказать размер таблицы где лежать проиндексированные из текстов слова? 2 117 702 записи... при маске со звёздочками (тем более с двух сторон) пока эту таблицу переберёшь! так что выводы насчёт сервера поспешные.
Руслан
Аватара пользователя
zavr
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 2313
Изображения: 291
Зарегистрирован: 24.04.2002 10:13
Откуда: Москва
Благодарил (а): 34 раз.
Поблагодарили: 0 раз.
Дневник: Просмотр дневника (11)
Автомобиль: Teana 2011 3.5 (продана)
Имя: Руслан
Немного обо мне: Ездил: ВАЗ 21083, 21099, AUDI 100 2.8 Quattro, NISSAN CEFIRO 2.5, HONDA ACCORD 2.0, NISSAN TEANA 3.5, Lexus LX570.
В аренде была куча всего...
За рулем с 1997 года.

Сообщение Druqn » 29.04.2005 17:13

zavr писал(а):а количество результатов по-барабану - важен размер таблицы, где скрипты ищут. сказать размер таблицы где лежать проиндексированные из текстов слова? 2 117 702 записи... при маске со звёздочками (тем более с двух сторон) пока эту таблицу переберёшь! так что выводы насчёт сервера поспешные.

Под увидеть я подразумевал то что ищет в принципе, а не то что находит.
А насчет сервера я все таки прав, другое дело что от нас это похоже не зависит.
Что дает таймаут клиент или сервер проверил так - на локальном апаче набросал скрипт который просто долго ползает по базе - мой ие мужественно ждал минуты 2 пока все будет посчитано и таки все вывел. Глубоко я не рыл и где задаются эти таймауты - в самом апаче, в php или еще где не нашел, но они где то есть - по большому счету не руками же считаем, машина то железная пущай думает.
Но вопрос вообщем не столь принципиальный, пока :roll:
Зашел я на отцов основателей форума (http://www.phpBB.com), там количество постов просто немерянное как и по ходу размерчик индексного файла. Так у них уже не хочет искать при условии слово*, т.е. с одной звездочкой.

ЗЫ: Порыл на эту тему - многие плачутся, объясняется не лучшей реализацией функции поиска на форуме phpBB.
Объяснение 1
Объяснение 2

вопрос снят
WBR,
Alexander
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT

Сообщение Druqn » 05.05.2005 14:50

ebabkin писал(а):Вывод - в твоем случае используй ?вер* (тут вопрос - один любой символ, насколько я понимаю)

Рискую нарваться на праведный гнев :oops: но тему о поиске продолжаю.....

сегодня наткнулся на следующее - запрос ?amsung - 0 результатов, Samsung - 31.

И еще в ту же степь - может есть какая нибудь возможность не учитывать регистр при построении индексов и искать без учета оного, так как конструкция ? чаще всего применяется именно для игнорирования заглавной буквы.
WBR,
Alexander
Аватара пользователя
Druqn
Заслуженный Цефировод
Заслуженный Цефировод
 
Сообщения: 1444
Зарегистрирован: 12.03.2003 15:34
Откуда: Новосибирск
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.
Автомобиль: Nissan Cefiro A32 1997 2.5AT


  • Похожие темы
    Комментарии
    Просмотры
    Последнее сообщение

Вернуться в Развитие сайта



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

  Cefiro Club © 2002-2016