4
Не работает поиск на кириллице (русскими буквами)
Автор R.Sergey, Apr 10 2012 06:42 PM
Сообщений в теме: 8
#1
Отправлено 10 April 2012 - 06:42 PM
Сам по себе функционал IPB версии 3.2.3 довольно таки порадовал. Я даже не ожидал, однако как всегда куча мелких недочетиков и багов в наличии, да в принципе как и в любом другом движке.
Один из таких багов - Не работает стандартный поиск русскими буквами. Перерыл "пол интеренета" в большинстве случаев рекомендуют ставить sphinx, однако если почитать отзывы, то с ним тоже мороки предостаточно и не все так идеально работает как хотелось бы. Очень не хотелось его ставить и продолжал усиленно искать решение проблемы - как же все-таки починить стандартный, родной, встроенный поиск.
Описываю пока единственное решение, которое удалось найти:
Ну само-собой открываем Админ. центр -> Система -> Системные настройки -> Настройки поиска
здесь выставляем:
1. Тип поиска: традиционный
2. Включить полнотекстовый поиск?: Да
В результате если Вы используете вот этот релиз IPB 3.2.3, то поиск начнет работать, однако это накладывает некоторые ограничения.
Во первых:
Если база данных настроена некорректно, то полнотекстовый (fulltext) поиск может плохо искать по ключевым словам на русском языке. (не знаю что значит база данных настроена некорректно, но так написано в админке)
Во вторых:
нельзя изменить параметр Минимальная длина ключевого слова который по-умолчанию стоит "4"
Но как говорится из двух зол выбираем меньшее.
З.Ы. Если кто-то знает другие методы решения проблемы поиска русскими символами прошу поделиться в этой теме.
Один из таких багов - Не работает стандартный поиск русскими буквами. Перерыл "пол интеренета" в большинстве случаев рекомендуют ставить sphinx, однако если почитать отзывы, то с ним тоже мороки предостаточно и не все так идеально работает как хотелось бы. Очень не хотелось его ставить и продолжал усиленно искать решение проблемы - как же все-таки починить стандартный, родной, встроенный поиск.
Описываю пока единственное решение, которое удалось найти:
Ну само-собой открываем Админ. центр -> Система -> Системные настройки -> Настройки поиска
здесь выставляем:
1. Тип поиска: традиционный
2. Включить полнотекстовый поиск?: Да
В результате если Вы используете вот этот релиз IPB 3.2.3, то поиск начнет работать, однако это накладывает некоторые ограничения.
Во первых:
Если база данных настроена некорректно, то полнотекстовый (fulltext) поиск может плохо искать по ключевым словам на русском языке. (не знаю что значит база данных настроена некорректно, но так написано в админке)
Во вторых:
нельзя изменить параметр Минимальная длина ключевого слова который по-умолчанию стоит "4"
Но как говорится из двух зол выбираем меньшее.
З.Ы. Если кто-то знает другие методы решения проблемы поиска русскими символами прошу поделиться в этой теме.
#2
Отправлено 10 April 2012 - 08:58 PM
Искал модуль "Аналоги (похожие товары)". По слову "похожие" нормально находится, а вот по слову "Аналоги" ничего не находит, причем говорит, что слово "аналоги" не найдено. Впечатление, что к поисковой фразе lowercase вполне корректно применяется, а вот к искомой базе - нет. Может, этот lowercase можно просто отключить вообще, раз от него толк только на английском?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 10 April 2012 - 09:07 PM
А так?
#4
Отправлено 10 April 2012 - 09:25 PM
А так находится только мое предыдущее сообщение, т.к. в нем есть слово "аналоги" без заглавных букв . Думаю, оно и раньше бы находилось, просто написано еще не было .
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#5
Отправлено 10 April 2012 - 09:44 PM
А ты уверен что ищешь не в этой теме а по всем форумам?
У меня по запросу "Аналоги" находит - 7 тем включая эту.
и также по запросу "аналоги" 7 тем, т.е. регистр не имеет значения
У меня по запросу "Аналоги" находит - 7 тем включая эту.
и также по запросу "аналоги" 7 тем, т.е. регистр не имеет значения
#6
Отправлено 10 April 2012 - 11:28 PM
Запросто. Да, и правда, если из корня искать, то теперь ищет.А ты уверен что ищешь не в этой теме а по всем форумам?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#7
Отправлено 10 April 2012 - 11:30 PM
Там же рядом кнопочка, ты выбираешь где искать по всем форумам по теме или по одному форуму
#8
Отправлено 11 April 2012 - 11:43 AM
Все удобные фишки почему-то обладают пакостной особенностью - их сначала надо заметить, чтобы использовать .Там же рядом кнопочка, ты выбираешь где искать по всем форумам по теме или по одному форуму
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#9
Отправлено 11 April 2012 - 11:55 AM
Все удобные фишки почему-то обладают пакостной особенностью - их сначала надо заметить, чтобы использовать .
ага я тоже по началу не обратил внимания и никак не мог понять почему то и ищет то нет