Wydanie zdecentralizowanej platformy komunikacyjnej Hubzilla 5.4

Zobaczyliśmy nową wersję platformy do budowy zdecentralizowanych sieci społecznościowych Hubzilla 5.2. Projekt oferuje serwer komunikacyjny, który można zintegrować z systemami publikacji internetowej, wyposażony w przejrzysty system identyfikacji i narzędzia do zarządzania dostępem w zdecentralizowanych sieciach Fediverse. Kod projektu został napisany w PHP i JavaScript i jest rozpowszechniany na licencji MIT.

Hubzilla posiada jednolitą system autoryzacji do pracy jako sieć społecznościowa, fora, grupy dyskusyjne, Wiki, systemy do publikacji artykułów i witryn. Federacyjne interakcje odbywają się na podstawie własnego protokołu Zot, który realizuje koncepcję WebMTA do przesyłania treści przez WWW w zdecentralizowanych sieciach i zapewnia szereg unikalnych funkcji, w szczególności, przejrzystą pełną autoryzację „Nomadic Identity” w sieci Zot, a także funkcję klonowania w celu zapewnienia całkowicie identycznych punktów dostępu i zbiorów danych użytkowników na różnych węzłach sieci. Wspierana jest wymiana z innymi sieciami Fediverse przy użyciu protokołów ActivityPub, Diaspora, DFRN i OStatus. Magazyn plików Hubzilla jest również dostępny przez protokół WebDAV. Ponadto system obsługuje pracę z wydarzeniami i kalendarzami CalDAV, a także książki adresowe CardDAV.

W ciągu 2 miesięcy od wydania poprzedniej dużej wersji 5.2, w kodzie wprowadzono liczne poprawki i zmiany, wśród których, oprócz tradycyjnych poprawek wykrytych problemów i usprawnień, należy wyróżnić następujące:

  • Przejście na użycie systemu plików jako domyślnego magazynu obrazów. Wcześniej do tego celu używana była baza danych. Wsparcie dla wyboru rodzaju magazynu dotyczy teraz również importowanych z zewnętrznych serwerów avatarów profili.
  • Wsparcie dla importu wszelkich zewnętrznych publikacji z sieci działających na podstawie protokołów Zot, Diaspora i Activitypub za pomocą wyszukiwarki.
  • Eksperymentalne wsparcie dla importu-eksportu danych między Hubzilla a Zap. W ramach tego ostatniego obecnie opracowywana jest referencyjna wersja protokołu Zot.
  • Zwiększona wydajność systemu przy wyświetlaniu głównych stron dzięki wewnętrznemu mechanizmowi pamięci podręcznej i przeniesieniu szeregu przetworzeń, które mogą spowolnić wyświetlanie na dużych lub hostowanych na mniej wydajnych serwerach hubach, do procesów w tle.
  • Ogłoszono wsparcie dla najnowszej wersji PHP 8.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster