How to Wiki Database (change log)
http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
4.1 KiB
54 lines
4.1 KiB
10 months ago
|
====== YaCy ======
|
||
|
|
||
|
Поисковая P2P система с открытым исходным кодом, написанная на языке Java.
|
||
|
|
||
|
Может работать как в локальных сетях и использоваться для частных нужд, например, предприятий, так и в глобальном режиме - для создания общедоступного поискового веб-сервиса.
|
||
|
|
||
|
Для обмена данными поискового индекса в режиме P2P, используется технология DHT. Взаимодействие с сервером осуществляется посредством JSON и XML API.
|
||
|
|
||
|
Основным преимуществом платформы для пользователя являются приватность (в локальном режиме) и децентрализация - то есть, отсутствие цензурного регулятора.
|
||
|
|
||
|
YaCy не заменит такие платформы как Google и Yahoo, но в виду наличия открытого исходного кода и множества настроек, позволяет создавать собственные индексы, дополняющее имеющиеся инструменты поиска.
|
||
|
|
||
|
===== Типы конфигураций =====
|
||
|
|
||
|
Проект может использоваться для различных нужд, поэтому предусматривает три основных типа стартовой конфигурации:
|
||
|
|
||
|
==== Режим P2P ====
|
||
|
|
||
|
В данном режиме, поисковый индекс формируется как из локального реестра, так и реестра удаленных узлов.
|
||
|
|
||
|
Узел, который способен раздавать поисковый индекс другим - называется //Senior node//, в стандартном понимании BitTorrent - это сид.
|
||
|
Для этого режима, в классической сети интернет, важным условием является наличие открытого порта 8090 а также выделенный IP адрес.
|
||
|
|
||
|
Узел, который работает в режиме P2P но не доступен для других участников, называется //Junior node//, или пир.
|
||
|
Такой узел может получать индекс с публичных узлов, но не способен раздавать собственный реестр.
|
||
|
|
||
|
==== Поисковый портал ====
|
||
|
|
||
|
Режим работы сервера, который наиболее удобен для создания собственного, изолированного веб-портала, например для группы сайтов предприятия или коллекции общедоступных сайтов.
|
||
|
|
||
|
==== Локальный режим ====
|
||
|
|
||
|
Используется для изолированных приложений без доступа в сеть интернет.
|
||
|
|
||
|
===== Yggdrasil =====
|
||
|
|
||
|
YaCy отлично подойдет для исследования как самой сети Yggdrasil, так и сети интернет посредством шлюза.
|
||
|
|
||
|
Возможность подключения посредством Yggdrasil к другим узлам, находящихся за NAT - значительно расширяет возможности и сферы применения этого движка на практике.
|
||
|
|
||
|
Чтобы настроить сервер для индексации локальных ссылок по регулярному выражению, можно задать правило в админ-панели:
|
||
|
|
||
|
Menu - Advanced Crawler - Use filter
|
||
|
===== Внутрисетевые узлы =====
|
||
|
|
||
|
* [[ http://[202:f2bc:f800:7cc4:c109:7857:5cae:6630]/]]
|
||
|
* [[ http://[30a:5fad::e]/]]
|
||
|
|
||
|
===== Ссылки =====
|
||
|
|
||
|
[[ https://yacy.net/ | Официальный сайт ]]
|
||
|
|
||
|
~~DISCUSSION~~
|