Re: русский в поиске
Да, заметил.
Это проявилось не так давно. Первые из 7.0.* версий индексировали и искали нормально. У меня не было времени более вдумчиво посмотреть, в чём именно дело, но при беглом осмотре моя версия такова:
Как я помню, летом на техническом форуме был диалог о том, что в китайском языке неправильно индексируется и не работает поиск. Подправили. В китайском стало искать, по перестало в русском... (я тоже совсем недавно это заметил) Как я понял, он неправильно индексирует. Если смотреть результат индексации в базе данных, то английские слова встречаются целиком, а русские - все разбиты на отдельные буквы. То есть индекс не содержит ни одного целого русского слова, следовательно, ни одного слова и не находит.
Можно попробовать закомментировать правки для китайского (они там выделены комментариями в двух файлах, задействованных при процессе индексации) и посмотреть результат. Если у Вас есть возможность это сделать - попробуйте поекспериментировать. Насколько я понял - именно благодаря этим правкам оно дробит все неанглийские слова на отдельные буквы.
С уважением,
Владимир Витковский
Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail
--- (Отредактировано 24-October-2006 17:45 [GMT+0300] Написал(а) Admin) ---