Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 31-08-2006 02:02:18

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:54:55)

Неактивен

 

#2 01-09-2006 17:20:20

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Всё время проблемы с поиском.

Вот тут высказывалась возможность написания плагина для этой цели.
Но руки у Nicck-а так и не дошли. Видимо, надо эти руки слегка материально простимулировать :-))

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

Что касается поиска на русском для ТП, уже явно видно, что там нужны кроме устранения различий в больших-маленьких буквах еще улучшения.

Навскидку:
1. нужно отбрасывание окончаний и замена их на * (можно к этому подойти и формально, например в словах, длиной более 5ти букв - две последние заменять на *. Сработает не на 100%, но в 70-80% качество поиска улучшится).
2. запросы из нескольких слов надо разбивать на слова и вставлять между словами либо AND, либо OR, т.е. либо искать статьи, содержащие все слова (даже в другой последовательности) или статьи, содержащие хотя бы одно из слов.
3. Для поиска строгого соответствия ввести формальный признак, например заключение поискового запроса в кавычки.
4. вводить ограничение на длину поискового запроса (зачем зря нагружать сервер, если кто-то тупо ввел в строке поиска, скажем, букву "а")

Я слабо знаком с предметом, наверно еще есть какие-то нюансы в русскоязычном поиске, которые можно формализовать?

Но даже перечисленные улучшения поиска надо, безусловно, выделять в отдельный плагин. Хаками здесь уже не обойтись. Кода получится немало.

Неактивен

 

#3 10-09-2006 17:28:22

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Всё время проблемы с поиском.

вот тут вскрылась еще одна потребность для поиска.

продолжим спиcок, чтобы не забыть :-)

5. Возможность привлечения к участию в поиске custom-полей и поля keywords

Неактивен

 

#4 14-01-2007 20:00:01

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Всё время проблемы с поиском.

Эх. А воз и ныне там, у сожалению. Новая версия тоже различает регистр при поиске русских слов.


Время не ждет.

Неактивен

 

#5 14-01-2007 21:20:04

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Re: Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:55:06)

Неактивен

 

#6 15-01-2007 06:53:53

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Всё время проблемы с поиском.

Не, ну если уж прямо сильно надо, то почему не воспользоваться вариантом, который предложил Nicck? Я вот все-таки решил, что надо бы сделать.


Время не ждет.

Неактивен

 

#7 15-01-2007 08:38:16

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Re: Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:55:14)

Неактивен

 

#8 15-01-2007 12:59:11

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Всё время проблемы с поиском.

У меня на настоящий момент стоит форма поиска в Google.
И у него есть еще вон что: http://code.google.com/apis/ajaxsearch/documentation/

Вот ее бы попробовать...

Ну и у хостеров бывает  Яндекс. Сайт. Я его не юзаю по идеологическим причинам (не думаю, что поставщики платной программы имеют право предъявлять требования к оформлению страниц выдачи результатов).

Кроме него, бывают и другие роботы, сейчас по ссылкам пошерстю... Я думаю, что встроенный в ЦМС поиск всегда полумера.

Отредактированно glebotr (15-01-2007 13:16:30)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#9 15-01-2007 14:05:09

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Всё время проблемы с поиском.

А ведь Глеб прав, почему бы не использовать внешний скрипт? Может оно так даже и лучше. Только хотелось бы, чтобы никаких лишних требований не было по оформлению... ну в крайнем случае ссылка, и не в форме поиска, а в выдаче тогда.

Отредактированно ТВЭЛ (15-01-2007 14:06:10)


Время не ждет.

Неактивен

 

#10 15-01-2007 14:52:00

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Всё время проблемы с поиском.

http://www.google.com/coop/

wink

Попробуй что-нть поискать у меня (форма внизу страницы)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#11 16-01-2007 05:31:08

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Всё время проблемы с поиском.

А зачем у тебя дирректит на /all ?
Поискать попробовал, но ненравится мне такой вывод результатов. Хотелось бы на своем сайте, со своим оформлением.

А вообще, насчет поиска, оказывается у меня на хостинге стоит MySQL 5 в UTF-8. Вот думаю, это наверно хорошо smile Правда последний сайт не сразу перенес, пришлось галку ставить в опции совместимости.


Время не ждет.

Неактивен

 

#12 16-01-2007 08:28:13

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Всё время проблемы с поиском.

Там есть возможность вывода на своей страничке.

Отредактированно glebotr (16-01-2007 08:28:50)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#13 27-01-2007 12:54:47

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Всё время проблемы с поиском.

А я всё же не пойму в чем проблема. Вопрос зависимости от регистра решён (кстати и с е/ё и/й тоже).

> Я смотрел поиск наверное у всех русскоязычных сайтах в инете на ТП,
> но так и не нашёл интересного выхода.

В сотый раз упомяну kodeks.udm.ru т.к. поиск там работает врое как. поищи например слово "доступ".
Выход может и не интересный конечно... внешний поисковик на мой взгляд лучшее решение. Гугл за нас и об окончаниях подумает и о об опечатках и т.п.

Неактивен

 

#14 30-01-2007 09:38:48

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Re: Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:55:28)

Неактивен

 

#15 31-01-2007 23:16:52

Ser
добро
Откуда: moscow
Зарегистрирован: 30-11-2005
Сообщений: 47
Вебсайт

Re: Всё время проблемы с поиском.

RussianAustria написал:

Проблема с поиском снята. Поиск работает как часы! Ура!!!

И все же хотелось бы подробностей.

Неактивен

 

#16 01-02-2007 01:04:24

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Re: Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:55:39)

Неактивен

 

#17 01-02-2007 21:00:23

Ser
добро
Откуда: moscow
Зарегистрирован: 30-11-2005
Сообщений: 47
Вебсайт

Re: Всё время проблемы с поиском.

У меня тоже проблема поиска крайне актуальна, так как очень объемный материал (более 1000 страниц, некоторые из которых сами могут содержать 20-30 страниц текста). Поэтому бум ждать...

Неактивен

 

#18 02-02-2007 11:35:41

Riff
есть
Откуда: Минск
Зарегистрирован: 29-04-2005
Сообщений: 64

Re: Всё время проблемы с поиском.

Блин не пойму... народ... чего вы с поиском то паритесь... патерновский работает как часы. Согласен что проблема с регистром в кирилице актуальна, и врядли когда-нить исчезнет. но на этом же форуме писалось, что и где надо заменить smile чтобы все работало.

TO RussianAustria - а тебе я ещё два года назад говорил. что сервак у тя паленый... он просто напросто не хотел нормально пропускать запрос, поэтому и поиск работал через Ж

Неактивен

 

#19 02-02-2007 11:43:34

RussianAustria
наш
Откуда: AT
Зарегистрирован: 14-01-2006
Сообщений: 211
Вебсайт

Re: Всё время проблемы с поиском.

1

Отредактированно RussianAustria (25-11-2014 14:55:49)

Неактивен

 

#20 18-02-2007 01:46:16

Riff
есть
Откуда: Минск
Зарегистрирован: 29-04-2005
Сообщений: 64

Re: Всё время проблемы с поиском.

Кстати о гуловском поиске... они перестали апи на соап поиск выдавать sad а жали.... реальная маза наконец нормальным поиском обзавестись отрезена... так как на данный момент всеравно поиск через костыль и ищет тока заголовок и текст....

пробовал сфайдер - ищет хорошо, но опять же регистрозависим.... пока пытаюсь наисти стороннюю разработку для безпроблемного поиска в utf

Неактивен

 

#21 06-05-2009 16:11:43

robtec
буки
Зарегистрирован: 13-03-2008
Сообщений: 7

Re: Всё время проблемы с поиском.

Не могу разобраться почему поиск русскими буквами не работает...
Например на запрос "кожа" выводится сообщение:
По Вашему запросу  %D0%BA%D0%BE%D0%B6%D0%B0
найдено статей:  0 шт.

Похоже что-то не так с кодировкой в строке запроса? На форуме не смог найти как настроить.

Раньше стояла версия ТП 4.0.4, вчера обновил до 4.0.8. Не помогло.

З.Ы. Вот скопировал адрес страницы с результатами запроса: http://www.promologic.ru/txt/index.php? … %258C%2521

Прикол в том, что если я нажимаю из данного форума на эту ссылку, то появляется корректная страница с результатами поиска...

Отредактированно robtec (06-05-2009 16:45:07)

Неактивен

 

#22 22-05-2009 12:26:23

robtec
буки
Зарегистрирован: 13-03-2008
Сообщений: 7

Re: Всё время проблемы с поиском.

up
Чего только у меня проблемы с поиском? (

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru