Исходный код swish++:
SWISH++ -- это движок для поиска и индексирования Unix-файлов (обычно используется для индексирования и поиска на веб-сайтах). Это написанный с нуля программный продукт, при написании которого использовался код SWISH-E.
Возможности SWISH++:
* лёгкое и быстрое индексирование
* индексирование элементов META, ALT и других атрибутов
* выборочное отключение индексирования текста внутри
элементов HTML или XHTML
* интеллектуальное индексирование файлов почты и новостей
* индексирование файлов страниц руководства по Unix
* применение фильтров «на лету» перед индексированием
* индексирование нетекстовых файлов, типа документов Microsoft Office
* модульная архитектура индексирования
* инкрементальное индексирование новых файлов
* индексирование удалённых веб-сайтов
* работа с огромным количеством файлов
* очень быстрый поиск
* морфологический поиск (удаление суффиксов)
* может работать как поисковый сервер
* простой для дальнейшего разбора формат выдачи результата
|
|
|
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| amd64 | 304,1 Кб | 708 Кб | [список файлов] |
| armel | 284,0 Кб | 632 Кб | [список файлов] |
| hppa | 322,1 Кб | 720 Кб | [список файлов] |
| i386 | 285,5 Кб | 648 Кб | [список файлов] |
| ia64 | 390,2 Кб | 1108 Кб | [список файлов] |
| mips | 302,5 Кб | 800 Кб | [список файлов] |
| mipsel | 301,0 Кб | 800 Кб | [список файлов] |
| powerpc | 297,1 Кб | 692 Кб | [список файлов] |
| s390 | 297,7 Кб | 680 Кб | [список файлов] |
| sparc | 290,7 Кб | 668 Кб | [список файлов] |