|
|
|
Это не самое важное
разбор строки поиска на составляющие.
И определение правил поиска. - не самое сложное. Ну придёт твоему скрипту URI /search.html?method=AND&query=Hello+World - ты его что, не разберёшь?
Сложнее будет использовать Парсер собственно для поиска. По-моему идеально использовать индексатор на перле, который запускается из Crond раз в сутки, а обращение к индексному файлу делать на парсере. Или используй не индексирование, а полный перебор всех страниц сайта - но тут перловый скрипт - единственно возможный инструмент.
Если нужно посмотреть, как работает индексирование, раскурочь, например, перловый скрипт с risearch.webservis.ru, если индексы не нужны - возьми любой с http://www.hotscripts.com/Perl/Scripts_and_Programs/Searching/
|