# FLUIdS
Локальная поисковая система

FLUIdS представляет собой свободно распространяемую локальную поисковую машину, предназначенную для использования совместно с Web сервером. С ее помощью Вы легко можете создать службу поиска для своего сервера. Пример работы FLUIdS можно посмотреть на сайте SbNet. Текущая версия системы - 4.2.5, версия документации - 0.76 (т.е. она, увы, неполная).

- Что нового
- Где взять
- Замечания общего свойства
- Компиляция и установка
- Индексация и индексный файл
- Поиск
- API
- Некоторые советы
- Списки рассылки
- Благодарности

### Некоторые характеристики FLUIdS

- FLUIdS отличается высокой скоростью индексации и поиска;
- индексация документов происходит с диска (т.е. это не паук);
- сформированный индекс хранится в одном единственном файле (называемом индексным);
- относительно малый объем индексного файла (около 10% от первоначального объема индексируемой информации);
- возможно индексирование больших объемов текстов (<10Гб);
- FLUIdS эмулирует поиск с учетом регистра ключевых слов;
- обеспечена широкая поддержка русского языка;
- в состав FLUIdS входит полнофункциональный CGI модуль, который может работать сразу с несколькими индексами;
- язык запросов поддерживает булевы операции OR, AND и NOT. Кроме того, можно указывать метасимволы `*` и `?` в любом месте ключевых слов. К сожалению, поиск по фразам пока не предусмотрен;
- имеется возможность подстройки найденных ссылок под кодировку клиента;
- форма представления бланка запроса и результатов поиска может быть настроена с помощью профильных файлов;
- имеется API поиска, так что желающие могут строить самостоятельные поисковые системы, основанные на FLUIdS.

На данный момент система успешно эксплуатируется на разных платформах в операционных средах FreeBSD, MS Windows NT, Linux, Solaris, SCO Unix и OS/2. Для компиляции на других платформах и вариантах UNIX предусмотрена процедура автоконфигурации. Пожалуйста, если у Вас возникнут вопросы или проблемы с компиляцией или эксплуатацией системы, напишите мне по адресу valera@sbnet.ru.

### Другие поисковые системы

- Яndex.Site Light (для индексирования текстов объемом до 5M; поддерживает поиск с учетом морфологии русского языка);
- Glimpse - a tool to search entire file systems, +WebGlimpse;
- ht://Dig - indexing and searching system for a small domain or intranet;
- mnoGoSearch (бывшая UdmSearch) - search engine over the web based on MySQL database (и не только; поддерживает 5 кодировок русского языка);
- SWISH-E - Simple Web System for Humans - Enhanced;
- FFW - Freetext search For Web;
- Htgrep - generic search engine for HTTP servers.
- Webinator - Web Index & Retrieval System.

Смотрите также:

- Записки Web мастера (из библиотеки Максима Мошкова);
- Как нам обустроить ht://Dig и нечто по адресу www.weblab.ru/dalv/htdig/.

Valery V.Kosmodamiansky | valera@sbnet.ru