Objavljeno je novo izdanje platforme za izgradnju decentralizovanih društvenih mreža Hubzilla 5.6. Projekat obezbeđuje komunikacioni server koji se integriše sa sistemima za veb izdavaštvo, opremljen transparentnim sistemom identiteta i kontrolama pristupa u Fediverse decentralizovanim mrežama. Kod projekta je napisan u PHP-u i JavaScript-u i distribuira se pod MIT licencom; MySQL DBMS i njegove vilice, kao i PostgreSQL, podržani su kao skladište podataka.
Hubzilla ima jedinstveni sistem provjere autentičnosti koji funkcionira kao društvena mreža, forumi, diskusione grupe, wikiji, sistemi za objavljivanje članaka i web stranice. Federalna interakcija je zasnovana na Zot-ovom vlastitom protokolu, koji implementira koncept WebMTA za prijenos sadržaja preko WWW-a u decentraliziranim mrežama i pruža niz jedinstvenih karakteristika, posebno transparentnu end-to-end "Nomadic Identity" autentifikaciju unutar Zot mreže , kao i funkciju kloniranja za pružanje potpuno identičnih tačaka za prijavu i skupove korisničkih podataka na različitim mrežnim čvorovima. Razmjena s drugim Fediverse mrežama je podržana korištenjem ActivityPub, Diaspora, DFRN i OStatus protokola. Hubzilla skladište datoteka je također dostupno putem WebDAV protokola. Pored toga, sistem podržava CalDAV događaje i kalendare, kao i CardDAV notebook računare.
U novo izdanje, pored mnoštva tradicionalnih poboljšanja i popravaka, dodane su brojne važne inovacije:
- Modul registracije korisnika je potpuno redizajniran. Sada, prilikom registracije, postalo je dostupno fino podešavanje njegovih parametara, uključujući vremenske intervale, maksimalan broj registracija po periodu, potvrdu i verifikaciju korisnika. Ovo posljednje je omogućeno bez korištenja e-mail adrese.
- Poboljšan modul sistema za pozivanje korisnika u Hubzili, gdje je postalo moguće zaobići šablone pozivnica i implementirana jezička podrška.
- Dodata je podrška za sve mogućnosti za pohranjivanje sesija u rezidentnu Redis bazu podataka. Ovo može biti korisno za povećanje odziva velikih Hubzilla servera.
- Radilo se na poboljšanju efikasnosti obrade niza procesa, što je takođe pozitivno uticalo na ukupne performanse sistema.
izvor: opennet.ru