|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 14 Nov 2002 04:00:25 To : Pavel Ischenco Subject : Re: site search -------------------------------------------------------------------------------- Здравствуй, Pavel Ischenco. PI>>> Жутко геморно и неэтично. Можно ли проще ? PI>>> Я видимо шибко глубоко копаю, да ? Или это еще "оптимальный PI>>> вариант" ? AC>> Грамотное решение заключается в том, чтобы воспользоваться любым AC>> существующим готовым поисковиком. PI> Ввиду того, что я пишу СВОЙ - наверное нужно решение, а не сдирание у PI> кого-то "существующего готового" ? Hе сдирание, а использование. Или ты учебную работу пишешь? Тогда почитай исходники того же mnogosearch. AC>> Оно особенно грамотно в ситуации, когда представления о принципах AC>> поиска и прилагательных к ним граблях никакого. PI> Гм. В какую сторону копать ? PI> И что не в порядке с моими представлении и принципами поиска ? У меня PI> есть N текстовых файлов, нужно показать ссылки на те, в которых PI> встречается некое слово. Есть алгоритм, который нужно упростить. В боевых условиях работают в две фазы. Сначала индексатор индексирует документы, делит на слова и запихивает в реляционную базу с информацией о том, в каком документе встречается. Потом при поиске поисковик формирует все формы введенного слова и делает запрос к оной базе where word in (...). PI> Если упрощение трех циклов до двух или одного методом некого "шаманства" не PI> возможно - благодарю. Писать программы методом шаманства невозможно. Во всяком случае работающие. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/14454bc4477eb.html, оценка из 5, голосов 10
|