» Blog » Aktualizujemy Poltera
27-09-2025 00:11

Aktualizujemy Poltera

W działach: Polter | Odsłony: 203

Aktualizujemy Poltera
W ostatnich dniach miałem nieco wolnego czasu, więc uznałem, że najwyższa pora naruszyć trochę dług technologiczny Poltera, który od lat się nagromadził. W związku z tym zaktualizowałem kilka elementów serwisu i w kolejnych tygodniach będę ten proces kontynuował.

Przede wszystkim, przepraszam za wszelkie błędy, okresy niedostępności i problemy techniczne, które mogliście przy tej okazji napotkać – architektura Poltera utrudnia wykrycie błędów poza środowiskiem produkcyjnym, więc każda duża zmiana to trochę metoda prób i błędów. Jednak jeśli zauważycie, że coś nie działa (a szczególnie jeśli wyskoczy Wam gdzieś strona błędu), zgłoście to, proszę, na forum, przez PW do mnie lub przez maila na redakcja(at)polter.pl – będziemy łatać.

Co już zrobiliśmy

Zmiany zacząłem od poniesienia wersji silnika, na którym działa forum Poltera – phpBB. Jesteśmy teraz w jego najnowszej wersji 3.3.15, wydanej w kwietniu tego roku. Niestety część rozszerzeń, w tym motyw graficzny, nie jest już rozwijana. Błędy, które rzuciły mi się w oczy, naprawiłem, ale trzeba będzie zobaczyć, czy ostatecznie nie będzie konieczne po prostu przerzucenie się na nowszy motyw. Do tego jeszcze wrócimy.

Następnie zająłem się podniesieniem wersji PHP, która tkwiła na dość już archaicznym poziomie 5.6. W pierwszym kroku namierzyłem i wyeliminowałem z kodu źródłowego elementy niewspierane w 7.0 i podniosłem PHP na serwerze do tego poziomu. Różnica w szybkości działania strony już powinna być zauważalna, a to dopiero początek.

Równolegle zaktualizowałem również nasz adserver. To rzecz raczej niewidoczna dla użytkowników, ale konieczna wraz z kolejnymi zmianami w PHP.

Kolejne kroki

Dalsze podnoszenie wersji PHP blokuje nam obecnie framework Yii, stojący u podstaw Poltera. Dlatego w pierwszej kolejności zajmę się dostosowaniem naszego kodu do zmian, jakie w ostatnich latach zaszły w Yii, a następnie aktualizacją samego frameworku i jego rozszerzeń. Później będziemy kontynuowali podnoszenie wersji PHP – mam nadzieję, że uda się dobić do aktualnie najwyższej 8.4.

Na koniec chciałbym zapytać o Wasze zdanie na temat zmiany motywu forum, szczególnie tych, którzy regularnie go używają. Wstępny research skłonił mnie do dwóch opcji: Milk albo Zeina, oczywiście dostosowanych do naszej palety kolorystycznej i uzupełnionych o polterowy branding. Linki prowadzą do wersji demo obu motywów. Zachęcam do ich przejrzenia i podzielenia się obserwacjami lub własnymi propozycjami.

A na deser screen wyciągnięty z naszego systemu antybotowego, pokazujący zapytania do Poltera zablokowane w ciągu 1 minuty.

2
Notka polecana przez: Exar, Johny
Poleć innym tę notkę

Komentarze

Autor tego bloga samodzielnie moderuje komentarze i administracja serwisu nie ingeruje w ich treść.

AdamWaskiewicz
   
Ocena:
+1

Zeina wydaje się mniejszym złem.

Na przyszłość, jeśli są wprowadzane jakieś zmiany mogące zaburzać działanie serwisu, fajnie gdyby chociaż szefowie działów byli o tym informowani z jakimkolwiek wyprzedzeniem. Choćby po to, żeby przy wrzucaniu newsa / artykułu nie musieli mordować się z komunikatami o błędach.

27-09-2025 00:21
gower
   
Ocena:
0
Jasne, postaram się informować. Tym razem robiłem zmiany w nocy i byłem przekonany, że zostawiam wersję, w której wszystko działa;)
27-09-2025 00:28
Johny
   
Ocena:
0

Wysłałem przykładowy błąd na forum.

Co do motywu forum również dla mnie Zein wygląda lepiej niż Milk.

27-09-2025 11:15
Exar
   
Ocena:
0

Super wiadomość! 

Czy jest może szansa na:

  • dodanie oznaczania czytelników? 
  • dodanie możliwości „lajkowania” tekstów, gdy chcemy pochwalić, ale niekoniecznie komentować? 
  • wklejania obrazków do komentarzy?
27-09-2025 12:34
gower
   
Ocena:
0

@Johny
Problem z logowaniem naprawiony.

@Exar
Nie planuję w tej chwili dopisywania nowych funkcjonalności, to zupełnie inne zagadnienie :)

Co do forum, pamiętajcie też, że niezależnie od wybranego motywu na pewno zachowamy obecną zielono-czarną kolorystykę, górny banner spójny z resztą serwisu itd. Szukam tylko motywów, które na to pozwalają – Milk ma nawet selektor kolorów w zalinkowanym demo, Zeina swoje możliwości customizacji przedstawia tutaj.

27-09-2025 16:14
Exar
   
Ocena:
0

A nie ma jakiś gotowców, które wystarczyłoby włączyć?

27-09-2025 17:12
gower
   
Ocena:
+2
@Exar
Serwis Poltergeist jest, poza forum, customową aplikacją, napisaną on zera. Nie ma tu żadnej zewnętrznej konfiguracji ani funkcjonalności innych niż to, co sami napisaliśmy na przestrzeni lat.
27-09-2025 17:38

Komentowanie dostępne jest po zalogowaniu.