Nadchodzi Hubzilla 5.6 z ulepszeniami w zakresie rejestracji użytkowników i nie tylko

Została wydana nowa wersja platformy do budowy zdecentralizowanych sieci społecznościowych Hubzilli 5.6, Jest to wersja, która dodaje kilka zmian, ale spośród tych, które są prezentowane, wyróżnia się przeprojektowanie w rejestrze użytkowników, a także ulepszenia w module zaproszeń użytkowników i inne zmiany.

Dla tych, którzy nie są zaznajomieni z Hubzillą, powinniście to wiedzieć to platforma do publikowania w Internecie (CMS)de open source do tworzenia połączonych witryn internetowych. Podobnie jak współdzielona usługa hostingowa, strony internetowe tworzone na Hubzilli są izolowane i nie mają pojęcia, kto uzyskuje dostęp do ich treści, a kontrolowany dostęp do danych jest ograniczony do ustawiania uprawnień między poszczególnymi kontami w witrynie.

Zasadniczo projekt zapewnia serwer komunikacyjny, który integruje się z systemami publikowania w Internecie, wyposażony w przejrzysty system identyfikacji i kontrolę dostępu w zdecentralizowanych sieciach Fediverse.

hubzilla obsługuje ujednolicony system uwierzytelniania, który działa jako sieć społecznościowa, fora, grupy dyskusyjne, Wiki, systemy do publikowania artykułów i stron internetowych. Wdrożyłem również hurtownię danych ze wsparciem WebDAV oraz pracujemy z wydarzeniami z obsługą CalDAV.

Główne nowe funkcje Hubzilli 5.6

W nowej wersji, oprócz dużej liczby tradycyjnych ulepszeń i poprawek, dodano szereg ważnych innowacji, takich jak ulepszenia wprowadzone w module rejestracji użytkowników, ponieważ ten został całkowicie przeprojektowany. Teraz podczas rejestracji możliwe jest precyzyjne dostrojenie jego parametrów, w tym przedziały czasowe, maksymalna ilość rejestracji na dany okres, potwierdzenie użytkownika i weryfikacja, która jest możliwa bez użycia adresu e-mail.

Kolejną zmianą, która wyróżnia się w nowej wersji, jest to poprawiono moduł systemu zaproszeń użytkowników od Hubzilli, z możliwością zastąpienia szablonów zaproszeń i obsługi języków.

Wspomina się również o tym dodano w pełni funkcjonalny moduł wsparcia do przechowywania sesji w bazie danych Redis, co może być przydatne do zwiększenia szybkości reakcji dużych serwerów Hubzilla.

Ponadto pracowano nad poprawą wydajności przetwarzania szeregu procesów, co również pozytywnie wpłynęło na ogólną wydajność systemu.

W końcu dla tych, którzy chcą wiedzieć więcej o nowej wersji możesz sprawdzić szczegóły w następujący link.

Jak zainstalować Hubzillę w systemie Linux?

Instalacja tej platformy jest dość prosta, wystarczy mieć tylko to, co jest niezbędne do działania usługi sieciowej (w zasadzie ze stosem LAMP).

Możemy pobrać to, co jest niezbędne do jego instalacji, wykonując następujące polecenie (gdzie witryna to katalog, w którym masz swoją witrynę internetową do korzystania z hubzilli lub miejsce, które przydzielisz platformie na swoim serwerze lub komputerze).

git clone https://framagit.org/hubzilla/core.git sitioweb

Następnie wpiszemy:

git pull
mkdir -p "store/[data]/smarty3"
chmod -R 777 store
cd sitioweb
util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons
util/update_addon_repo hzaddons
util/importdoc

Teraz mamy zamiar stworzyć bazę danych dla platformyJeśli masz MySQL, możesz to zrobić z tego samego terminala, wykonując następujące polecenia:

sudo mysql -u root -p
CREATE DATABASE hubzilla;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON hubzilla.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

W przypadku, gdy musisz zmienić następujące dane, które przypisujesz, „hubzilla” to nazwa bazy danych, „user '@' localhost” to użytkownik tej bazy danych, a „password” - hasło do bazy danych.

Wreszcie z przeglądarki internetowej musisz przejść do adresu URL i trasy, którą przypisałeś do platformy na serwerze lub komputerze lokalnym, wystarczy wpisać:

127.0.0.1 o localhost.

Stamtąd musisz tylko umieścić dane z bazy danych, którą właśnie utworzyłeś, aby połączyć ją z platformą.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.