Blog (335)
Komentarze (2.4k)
Recenzje (17)

Nie phpBB, nie MyBB ale... Discourse. Nowe forum zbliża się wielkimi krokami

@KrogulecNie phpBB, nie MyBB ale... Discourse. Nowe forum zbliża się wielkimi krokami20.11.2016 22:18

Pamiętacie nasze wrześniowe ogłoszenie o poszukiwaniu programisty PHP, który zmigruje forum dobrychprogramów z IPB do phpBB lub MyBB? Minęły blisko 2 miesiące w czasie których sporo się w tym temacie działo. Czas więc na "relację z frontu" ;)

Dla przypomnienia, przez wiele lat nasze forum oparte było o silnik phpBB, który nie rozpieszczał ani nowoczesnym designem, ani specjalnymi wodotryskami, ale działał w zasadzie bez zarzutu. W pewnym momencie phpBB stanęło jednak kompletnie w miejscu i wszystko wskazywało na to, że projekt ten nie będzie już rozwijany. Wówczas to podjęliśmy decyzję o migracji do IPB, które było znacznie nowocześniejsze. Testy i migracja przebiegły pomyślnie, w praktyce okazało się jednak, że silnik IPB przy tak dużej oglądalności, jak w przypadku naszego forum, sprawia bardzo dużo problemów wydajnościowych. Próbowaliśmy temu zaradzić na wiele sposobów, włącznie z przeskalowaniem platformy hostingowej obsługującej forum - niestety bez pozytywnych efektów. Po wielu miesiącach dotarliśmy do ściany, problem tkwi bowiem w oprogramowaniu IPB, które jest koszmarnie wolne. Postanowiliśmy więc zmigrować forum ponownie do phpBB albo do MyBB...

Nasze ogłoszenie spotkało się ze sporym odzewem. Część z Was zachęcała do migracji na phpBB, część zachwalała MyBB, część dziwiła się że chcemy zrezygnować z IPB. W tym potoku opinii jedna szczególnie przykuła naszą uwagę - propozycja trzeciej drogi, migracji na... Discourse.

Pierwszy kontakt z tym projektem może skutkować pewnym szokiem. Discourse prezentuje bowiem całkowicie inne podejście do zagadnienia for internetowych. Odmiennie do klasycznych skryptów, domyślny widok to nie spis kategorii, ale lista najświeższych wątków. Łatwo zorientować się które wątki są jeszcze bez odpowiedzi, a w których toczą się gorące dyskusje oraz kto w nich dyskutuje. Brak jest oldschoolowych tabelek, na ekranie mieści się sporo informacji, z początku może się nawet wydawać że aż za dużo ;)

Jeszcze lepiej jest po wejściu do jakiegoś wątku. Estetyczny widok z wyraźnie oddzielonymi postami, dynamiczne doładowywanie postów, znacznik pokazujący w którym miejscu wątku jesteśmy, dynamiczne generowany adres do poszczególnych postów - wszystko to składa się na całkowicie nowe doświadczenie, a właściwie cały szereg doświadczeń. Zamiast wracać do strony głównej ze spisem kategorii, tu możemy łatwo się pomiędzy nimi przełączać korzystając z menu. Bardzo pomocne są kolory przypisane do poszczególnych kategorii. Wymieniać można by długo... Słowem, Discourse to dokładnie to czego szukaliśmy. Decyzja mogła być więc tylko jedna - migrujemy!

Oszczędzę w tym miejscu technicznych aspektów tego skomplikowanego przedsięwzięcia, starczy powiedzieć że oprócz naszego dewelopersko-administracyjnego teamu we Wrocławiu, zaangażowany jest weń między innymi pewien inżynier z Nevady, jest to więc projekt międzykontynentalny ;) Co najważniejsze, przed kilkoma dniami udało się nam z powodzeniem zmigrować dane z obecnego forum - działy, wątki, posty z cytatami, autorów itd. Nie ma jeszcze awatarów i kilku innych rzeczy, czeka nas też przebudowa widoku kategorii, bo wydaje się on zbyt skomplikowany, ale krok milowy został uczyniony. Na czego dowód poniższy screen.

Żebyście nie mieli wątpliwości, że nie jest to radosna twórczość naszego grafika w Paincie, już niebawem udostępnimy grupie testerów klikalną wersję nowego forum. Liczymy że nowe forum podbije Wasze serca, tak jak podbiło nasze. Wkrótce kolejne wieści!

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.