| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > Идеология поиска по сайту + удаление окончаний у с |
| Автор: KatEr 24.3.2003, 21:37 |
| Здравствуйте! Не могли бы Вы мне подсказать, какие способы создания поиска по сайту существуют? На ум приходит только: проходить по всем файлам сайта и искать слова из запроса. Есть ли другие варианты? И еще проблема - как искать различные формы данного слова? Просто обрезать последние буквы (которые, например находятся в массиве возможных окончаний)? Или есть что-то другое? |
| Автор: desyatnik 26.3.2003, 00:30 |
| Разумеется, надо проходить по всем файлам сайта. Вопрос только в одном - при поиске или же заблаговременно? Т.е. можно заранее пройтись по файлам и создать индекс, а потом искать в индексе. Массив возможных окончаний не прокатит, AFAIK для грамматического анализа используются несколько более сложные алгоритмы. На Жабе что-то на эту тему было, причём с поддержкой русского языка. Название не помню, но что-то связанное с Апачем. Стоит спросить в Жабьем разделе форума |