Opublikowano 13 godzin temu13 godz. Dobry wieczór,To nasze kolejne wydanie Sharegon Core z serii v4 to wersja v4.2, która przynosi kolejną porcję ulepszeń. Staramy się jak najszybciej przywrócić wcześniejsze funkcjonalności, niestety większość wymaga przepisania i podpięcia pod nasz nowy system do obsługi real time znacznie wydajniejszy, które obecnie mocno rozwijamy. Ostatni tydzień testowaliśmy go w boju na funkcjonalności najnowszych tematów i system jest bardzo wydajny znacząco zredukowaliśmy użycie CPU, użycia pamięci RAM i przede wszystkim zniwelować opóźnienia, a co w tym rozwiąznaiu jest najważniejsze.Member PulsePo kilku miesiącach testów wdrażamy w pełni przebudowany widget aktywności użytkowników: Member Pulse.Założenia projektoweChcemy, aby użytkownik miał łatwy podgląd osób, które się tu przewijają w ostatnim czasie. Zwiększymy tym poczucie obecności użytkowników.Logika działaniaWidget prezentuje użytkowników aktywnych w ciągu ostatnich 48 godzinDane są ograniczane i optymalizowane tak, aby nie wpływać negatywnie na czas renderowania stronyTryby wyświetlaniaNa podstawie feedbacku użytkowników, dodaliśmy dwa tryby:1. Widok awatarów (domyślny)Lista użytkowników prezentowana jako awatarySzybka identyfikacja wizualnaHover uruchamia hovercard profilu użytkownika2. Widok nazwAlternatywa dla osób preferujących bardziej kompaktowy widokRedukcja kosztów wizualnych i DOM przy zachowaniu informacjiSystem rang (wizualna identyfikacja)Każdy użytkownik w widoku awatarów posiada kolorystyczne oznaczenie rangi. To nie jest tylko estetyka to szybki system identyfikacji:NowicjuszUżytkownikWeteranPremiumModeratorProgramistaDzięki temu jednym spojrzeniem można określić, z kim mamy do czynienia, bez konieczności wchodzenia w profil.Wydajność i ograniczenialiczba wyświetlanych elementów jest limitowana (domyślnie schowana cześć nazw, awatarów z opcją rozwinięcia)Prezentacjapulse.mp4Nowy system do ładowania treści w tematach w czasie rzeczywistymWdrożyliśmy całkowicie przebudowane rozwiązanie, które zapewni znacznie szybszą reakcję i płynniejsze ładowanie nowych odpowiedzi w temacie. Już teraz nie musisz odświeżać strony, aby zobaczyć nowe wiadomości zobaczysz je od razu bez opóźnienia gdy tylko się pojawi.Rozwiązanie obejmujeładowanie nowych odpowiedzidodanie reakcjiusuwanie reakcjizmiana reakcjiedytowanie wiadomościusuwanie odpowiedziukrywanie wiadomościaktualizacje wiadomości połączonychpowiadomienie o nowych odpowiedziachpowiadomienie o utworzeniu nowej stronyTe wszystkie zdarzenia dotyczą tematów. Rozwiązanie nie obejmuje tych interakcji w wiadomościach prywatnych (jeszcze).*Aktualizacja jest realizowana w czasie rzeczywistym jedyne opóźnienie to połączenie do serwera, ale to niezauważalne milisekundy.Prezentacjaupdates.mp4Topic pulse czyli nowy feed najnowszych tematówSystem właśnie został wydany w wersji stabilnej. Jest on na ten moment w wersji bazowej, nie obsługuje jeszcze wielu funkcjonalności w porównaniu z poprzednim, ale działa znacznie szybciej i jest zaprojektowany tak, aby nie wpływać na szybkość renderowania strony i obsługiwać duży ruch na forum.Lista zmian:Naprawiono błąd w którym po przywróceniu połączenia daty były wyświetlany w niepoprawnym formacie,Odświeżono komunikat systemowy pojawiający się w momencie utracenia połaczenia,Naprawiono błąd w którym po dodaniu odpowiedzi aktualizował się również licznik wyświetleń,Naprawiono błąd w którym po usunięciu odpowiedzi w temacie licznik odpowiedzi nie schodził w dół,Naprawiono błąd który powodował zawieszanie się aktualizacji liczby odpowiedzi, wyświetleń (statystyki)Naprawiono błąd w którym przy wystąpieniu problemów z połączeniem użytkownik nie mógł się ponownie połączyćNaprawiono błąd w którym otwieranie edytora, edycja posta aktualizowało licznik wyświetleńDodano funkcjonalność w której po utracie połączenia z serwerem czasu rzeczywistego dane będą synchronizowane po ponownym połączeniu,Dodano obsługę usuwania tematów z listy.Dodano obsługę aktualizacji tytułu tematu po edycji.Aktualizacja ikonek reputacji w widoku tematówPs: Wybaczcie za dość długą przerwę, ale drobne problemy z wdrożeniem. Funkcjonalność: Kto teraz piszę zostanie wydana wydana jutro, nie zdążyłem wszystkiego dopiąć.Z poważaniem,Zespół Sharegon.pl
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto