Re: Свой поисковик
От: Arsen.Shnurkov  
Дата: 20.03.17 02:02
Оценка: 42 (4)
B> В качестве развития захотел замутить свой поисковик.
B> легковесный и только на русском языке и например только по какой-то узкой теме, например футбол в России.

Никаких проблем. Берешь NLucene — http://lucenenet.apache.org/,
смотришь на поисковик Beagle — https://github.com/GNOME/beagle (там даже был реализован web-интерфейс для поиска),
компилируешь, разворачиваешь...

B>Вопросы:

B>что вообще почитать по архитектуре?

https://www.google.ru/search?q=Lucene+architecture

Архитектура состоит из трёх частей:
1) кравлера (части которая фетчит сайты и парсит страницы, складывает в индекс)
в линуксе это процесс-демон
2) поискового движка, который по этому индексу ищет
это часть, выполняемая в HTTP-сервере
3) возможно, системы разграничения прав доступа (если это поиск в корпоративной системе)
это специальная админка для раздачи разных прав и сертификатов



B>можно ли замутить не используя свой комп для сервера а внешние бесплатные серваки

B>чтобы можно было показать снаружи кто захочет?

Да. Нет разницы на каком компе разворачивать, а через web видно будет везде.

Бесплатный хостинг mono был на www.heliohost.org:
http://wiki.helionet.org/ASP.NET
но я пользуюсь платным за 4$/месяц (VPS, XEN, gentoo linux, 512 MB RAM, RAID-1 зеркало, hostsailor.com — можно оплачивать биткоинами),
потому что это позволяет мне дать гарантию, что весь софт полностью собран из исходных текстов (и ничто никуда не пропадёт).

B> подходит ли си шарп для таких целей?


Да, конечно.
Отредактировано 20.03.2017 2:54 Arsen.Shnurkov . Предыдущая версия . Еще …
Отредактировано 20.03.2017 2:50 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:49 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:47 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:45 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:45 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:42 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:06 Arsen.Shnurkov . Предыдущая версия .
Отредактировано 20.03.2017 2:04 Arsen.Shnurkov . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.