Osiris (бессерверная портальная система)
Osiris Serverless Portal System («бессерверная портальная система Osiris», сокращенно Osiris sps или Osiris) — это бесплатная программа для создания и просмотра веб-порталов, распространяемых посредством P2P и независимых от централизованных серверов.
Osiris | |
---|---|
| |
Тип | Система управления содержимым, P2P |
Автор | Berserker |
Разработчики | Berserker, Clodo. |
Написана на | C++, python, xml, xslt, xsd, html, css, javascript, C#, php [1] |
Интерфейс | wxWidgets |
Операционная система | Linux, Mac OS X, Windows |
Языки интерфейса | Многоязычная (русский частично) |
Первый выпуск | 2010 |
Последняя версия | 0.15 (19 ноября 2011[2]) |
Тестовая версия | 1.0 alpha (10 декабря 2014[3]) |
Состояние | активное |
Лицензия | open-source[4] |
Сайт | osiris-sps.org |
Описание
Программа позволяет создавать и получать доступ к веб-порталам. Если пользователь создает P2P портал, то он будет доступен через Osiris, подобно тому как файл доступен через eMule или uTorrent. Все содержимое необходимое для навигации, реплицируются на каждый компьютер. В качестве хранилища базы данных используется SQLite. Для доступа к порталу нужна ссылка-приглашение (invite link) или файл импорта .osiris.
История
В настоящее время команда состоит из двух разработчиков (Clodo и Berserker), двух сотрудников (DanielZ и Rei.Andrea) и группы сторонних бета-тестеров.
Начиная с версии 0.12, Osiris стал кроссплатформенным, это стало возможным благодаря миграции от Visual Studio к библиотеке WxWidgets.
Основные особенности
- Используется P2P-инфраструктура (на базе Kademlia)
- Экономное использование ресурсов: с увеличением пользователей портала снижается нагрузка на каждый узел сети, распределяясь между всеми узлами сети.
- Обладает полнотекстовым поисковым механизмом, который позволяет осуществлять поиск по содержанию портала.