Audyt funkcji PolanieOnLine v1 v2: Różnice pomiędzy wersjami

Z PolanieOnLine
Skocz do: nawigacja, szukaj
(Utworzono nową stronę "= Audyt funkcji PolanieOnLine: v1 → v2 = '''Stan audytu:''' 2026-09-01 '''Gałąź odniesienia:''' <code>standalone-modern-website</code> == Metoda oceny == * '''St...")
 
 
(Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
 
= Audyt funkcji PolanieOnLine: v1 → v2 =
 
= Audyt funkcji PolanieOnLine: v1 → v2 =
  
'''Stan audytu:''' 2026-09-01
+
'''Stan audytu:''' 2026-09-02<br>
 
'''Gałąź odniesienia:''' <code>standalone-modern-website</code>
 
'''Gałąź odniesienia:''' <code>standalone-modern-website</code>
 +
 +
__TOC__
  
 
== Metoda oceny ==
 
== Metoda oceny ==
  
* '''Stan:'''
+
* '''Stan:''' <code>gotowe</code> — funkcja ma pełny odpowiednik w v2; <code>ulepszone</code> — v2 wykracza poza v1; <code>częściowe</code> — działa tylko część ścieżki; <code>brak</code> — brak odpowiednika; <code>zewnętrzne</code> — świadomie pozostaje poza SPA; <code>wycofać</code> — nie warto migrować.
  ** <code>gotowe</code> — funkcja ma pełny odpowiednik w v2;
 
  ** <code>ulepszone</code> — v2 wykracza poza v1;
 
  ** <code>częściowe</code> — działa tylko część ścieżki;
 
  ** <code>brak</code> — brak odpowiednika;
 
  ** <code>zewnętrzne</code> — świadomie pozostaje poza SPA;
 
  ** <code>wycofać</code> — nie warto migrować.
 
 
* '''Wartość:''' 1–5, gdzie 5 oznacza funkcję często używaną albo niezbędną operacyjnie.
 
* '''Wartość:''' 1–5, gdzie 5 oznacza funkcję często używaną albo niezbędną operacyjnie.
* '''Dane:'''
+
* '''Dane:''' <code>gotowe</code> — istnieje stabilne źródło; <code>do audytu</code> — źródło istnieje, lecz wymaga oczyszczenia; <code>nowe</code> — potrzebny jest nowy model lub integracja; <code>zbędne</code> — nie przenosimy danych.
  ** <code>gotowe</code> — istnieje stabilne źródło;
 
  ** <code>do audytu</code> — źródło istnieje, lecz wymaga oczyszczenia;
 
  ** <code>nowe</code> — potrzebny jest nowy model lub integracja;
 
  ** <code>zbędne</code> — nie przenosimy danych.
 
 
* '''Koszt:''' S (mały), M (średni), L (duży), XL (bardzo duży).
 
* '''Koszt:''' S (mały), M (średni), L (duży), XL (bardzo duży).
* '''Priorytet:'''
+
* '''Priorytet:''' P0 — bezpieczeństwo/stabilność; P1 — następny pakiet; P2 — kolejny etap; P3 — opcjonalne; <code>—</code> — brak migracji.
  ** P0 — bezpieczeństwo/stabilność;
 
  ** P1 — następny pakiet;
 
  ** P2 — kolejny etap;
 
  ** P3 — opcjonalne;
 
  ** <code>—</code> — brak migracji.
 
  
 
== Ocena porównawcza ==
 
== Ocena porównawcza ==
Linia 31: Linia 18:
 
Ocena pokrycia jest ważona wartością funkcji: <code>gotowe</code> i <code>ulepszone</code> otrzymują 100% punktów, <code>częściowe</code> 50%, a <code>brak</code> 0%. Funkcje świadomie zewnętrzne lub wycofane nie obniżają wyniku.
 
Ocena pokrycia jest ważona wartością funkcji: <code>gotowe</code> i <code>ulepszone</code> otrzymują 100% punktów, <code>częściowe</code> 50%, a <code>brak</code> 0%. Funkcje świadomie zewnętrzne lub wycofane nie obniżają wyniku.
  
{| class="wikitable sortable"
+
{| class="wikitable"
 
! Obszar
 
! Obszar
 
! Wynik bazowy
 
! Wynik bazowy
 
! Po bieżącym pakiecie
 
! Po bieżącym pakiecie
 +
! Wniosek
 +
|-
 +
| Publiczna strona i wiedza o grze
 +
| 72%
 +
| '''84%'''
 +
| Rdzeń v2 jest mocniejszy od v1; największą pozostającą luką użytkową jest handel graczy.
 +
|-
 +
| Konto użytkownika
 +
| 34%
 +
| '''88%'''
 +
| Centrum dostępu domknęło rejestrację, odzyskiwanie konta, tworzenie postaci, sesje i historię bezpieczeństwa.
 +
|-
 +
| Administracja i operacje
 +
| 59%
 +
| '''65%'''
 +
| Forum i treści są mocne; brakuje narzędzi diagnostycznych i historii gracza.
 +
|-
 +
! '''Łącznie'''
 +
! '''61%'''
 +
! '''81%'''
 +
! '''Najważniejsze publiczne i kontowe ścieżki v1 mają już nowoczesne odpowiedniki; kolejne prace mogą skupić się na operacjach i handlu.'''
 +
|}
  
| ! Wniosek                                                                                                              |
+
Wzrost obejmuje dotychczasowy pakiet redakcyjny zadań i wyszukiwarki, centrum dostępu do konta oraz Centrum Aktywności Świata. Ocena nie premiuje dodatkowo funkcji v2, których v1 w ogóle nie posiadał, dlatego nie jest oceną jakości technicznej — pokazuje wyłącznie pokrycie migracji.
| ---------------------------------------------------------------------------------------------------------------------- |
 
| Publiczna strona i wiedza o grze                                                                                      |
 
| 72%                                                                                                                    |
 
| 77%                                                                                                                    |
 
| Rdzeń v2 jest mocniejszy od v1; największe luki to wydarzenia, handel i statystyki.                                    |
 
| -                                                                                                                      |
 
| Konto użytkownika                                                                                                      |
 
| 34%                                                                                                                    |
 
| 34%                                                                                                                    |
 
| Największa luka migracyjna: rejestracja, odzyskiwanie konta, tworzenie postaci i historia logowań.                    |
 
| -                                                                                                                      |
 
| Administracja i operacje                                                                                              |
 
| 59%                                                                                                                    |
 
| 65%                                                                                                                    |
 
| Forum i treści są mocne; brakuje narzędzi diagnostycznych i historii gracza.                                          |
 
| -                                                                                                                      |
 
| ! '''Łącznie'''                                                                                                        |
 
| ! '''61%'''                                                                                                            |
 
| ! '''64%'''                                                                                                            |
 
| ! v2 nadaje się do dalszego rozwijania, ale pełne zastąpienie v1 wymaga przede wszystkim domknięcia kont użytkowników. |
 
| }                                                                                                                      |
 
 
 
Wzrost w bieżącym pakiecie wynika z domknięcia workflow redakcyjnego zadań oraz włączenia forum do wyszukiwarki globalnej. Ocena nie premiuje dodatkowo funkcji v2, których v1 w ogóle nie posiadał, dlatego nie jest oceną jakości technicznej — pokazuje wyłącznie pokrycie migracji.
 
  
 
== Serwis publiczny i wiedza o grze ==
 
== Serwis publiczny i wiedza o grze ==
  
{| class="wikitable sortable"
+
{| class="wikitable"
 
! Funkcja v1
 
! Funkcja v1
 
! Źródło v1
 
! Źródło v1
Linia 72: Linia 58:
 
! Koszt
 
! Koszt
 
! Priorytet
 
! Priorytet
 
+
! Decyzja
| ! Decyzja                                                                                  |
+
|-
| ------------------------------------------------------------------------------------------ |
+
| Strona główna i aktualności
| Strona główna i aktualności                                                                |
+
| <code>sites/news/news.php</code>
| <code>sites/news/news.php</code>                                                           |
+
| <code>SiteHomePage</code>, API <code>/site/home</code>
| <code>SiteHomePage</code>, API <code>/site/home</code>                                     |
+
| ulepszone
| ulepszone                                                                                  |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Utrzymywać, później dodać lepsze moduły personalne.
| Utrzymywać, później dodać lepsze moduły personalne.                                        |
+
|-
| -                                                                                          |
+
| Artykuł i archiwum wiadomości
| Artykuł i archiwum wiadomości                                                              |
+
| <code>sites/news/news.php</code><br><code>newsarchive.php</code>
| <code>sites/news/news.php</code>, <code>newsarchive.php</code>                            |
+
| <code>NewsArticlePage</code><br><code>NewsArchivePage</code>
| <code>NewsArticlePage</code>, <code>NewsArchivePage</code>                                |
+
| gotowe
| gotowe                                                                                     |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                    |
+
| S
| S                                                                                          |
+
| P2
| P2                                                                                        |
+
| Bez dużej migracji.
| Bez dużej migracji.                                                                       |
+
|-
| -                                                                                         |
+
| RSS aktualności
| RSS aktualności                                                                            |
+
| <code>sites/news/rss.php</code>
| <code>sites/news/rss.php</code>                                                           |
+
| brak dedykowanego feedu v2
| brak dedykowanego feedu v2                                                                |
+
| brak
| brak                                                                                      |
+
| 2
| 2                                                                                          |
+
| gotowe
| gotowe                                                                                    |
+
| S
| S                                                                                          |
+
| P3
| P3                                                                                        |
+
| Dodać dopiero po stabilizacji treści.
| Dodać dopiero po stabilizacji treści.                                                     |
+
|-
| -                                                                                         |
+
| Archiwum wersji gry
| Archiwum wersji gry                                                                        |
+
| <code>sites/news/updatearchive.php</code>
| <code>sites/news/updatearchive.php</code>                                                 |
+
| częściowo wiadomości/poradniki
| częściowo wiadomości/poradniki                                                            |
+
| częściowe
| częściowe                                                                                  |
+
| 3
| 3                                                                                          |
+
| do audytu
| do audytu                                                                                  |
+
| M
| M                                                                                          |
+
| P2
| P2                                                                                         |
+
| Osobna oś wydań z numerem wersji.
| Osobna oś wydań z numerem wersji.                                                         |
+
|-
| -                                                                                         |
+
| Pobieranie klienta
| Pobieranie klienta                                                                        |
+
| <code>sites/game/download.php</code>
| <code>sites/game/download.php</code>                                                       |
+
| <code>DownloadPage</code>
| <code>DownloadPage</code>                                                                 |
+
| gotowe
| gotowe                                                                                     |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Utrzymywać linki i sumy kontrolne.
| Utrzymywać linki i sumy kontrolne.                                                         |
+
|-
| -                                                                                         |
+
| FAQ
| FAQ                                                                                        |
+
| <code>sites/faq.php</code>
| <code>sites/faq.php</code>                                                                 |
+
| <code>FaqPage</code>
| <code>FaqPage</code>                                                                       |
+
| gotowe
| gotowe                                                                                     |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Bez zmian strukturalnych.
| Bez zmian strukturalnych.                                                                 |
+
|-
| -                                                                                         |
+
| Regulaminy
| Regulaminy                                                                                |
+
| <code>sites/rules/rules.php</code>
| <code>sites/rules/rules.php</code>                                                         |
+
| <code>RulesPage</code>
| <code>RulesPage</code>                                                                     |
+
| gotowe
| gotowe                                                                                     |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                          |
+
| P2
| P2                                                                                         |
+
| Dodać wersjonowanie w późniejszym pakiecie.
| Dodać wersjonowanie w późniejszym pakiecie.                                                |
+
|-
| -                                                                                          |
+
| Poradniki
| Poradniki                                                                                  |
+
| <code>sites/tutorials.php</code>
| <code>sites/tutorials.php</code>                                                           |
+
| <code>TutorialsPage</code>
| <code>TutorialsPage</code>                                                                 |
+
| gotowe
| gotowe                                                                                     |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                          |
+
| P2
| P2                                                                                        |
+
| Docelowo powiązać z wyszukiwarką i zadaniami.
| Docelowo powiązać z wyszukiwarką i zadaniami.                                             |
+
|-
| -                                                                                         |
+
| Kontakt i lista administracji
| Kontakt i lista administracji                                                              |
+
| <code>sites/adminlist.php</code>
| <code>sites/adminlist.php</code>                                                           |
+
| <code>TeamPage</code>
| <code>TeamPage</code>                                                                     |
+
| gotowe
| gotowe                                                                                    |
+
| 3
| 3                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                          |
+
| P3
| P3                                                                                        |
+
| Nie rozwijać w „grupę rozwoju”; użytkownik wykluczył ten kierunek.
| Nie rozwijać w „grupę rozwoju”; użytkownik wykluczył ten kierunek.                         |
+
|-
| -                                                                                         |
+
| Wyszukiwarka serwisu
| Wyszukiwarka serwisu                                                                      |
+
| <code>sites/game/search.php</code><br>modal v1
| <code>sites/game/search.php</code>, modal v1                                              |
+
| <code>SearchPage</code>
| <code>SearchPage</code>                                                                   |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                          |
+
| wykonane
| wykonane                                                                                  |
+
| Forum, fragmenty wyników, historia i podpowiedzi asynchroniczne wdrożone w pakiecie P1.
| Forum, fragmenty wyników, historia i podpowiedzi asynchroniczne wdrożone w pakiecie P1.    |
+
|-
| -                                                                                         |
+
| Lista przedmiotów i szczegóły
| Lista przedmiotów i szczegóły                                                             |
+
| <code>sites/game/items.php</code><br><code>sites/scripts/item.php</code>
| <code>sites/game/items.php</code>, <code>sites/scripts/item.php</code>                     |
+
| katalog v2
| katalog v2                                                                                 |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Utrzymywać manifest i mobilne szczegóły.
| Utrzymywać manifest i mobilne szczegóły.                                                   |
+
|-
| -                                                                                         |
+
| Bestiariusz i szczegóły
| Bestiariusz i szczegóły                                                                   |
+
| <code>sites/game/creatures.php</code><br><code>monster.php</code>
| <code>sites/game/creatures.php</code>, <code>monster.php</code>                           |
+
| katalog v2
| katalog v2                                                                                |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Dalsze prace głównie mobilne.
| Dalsze prace głównie mobilne.                                                             |
+
|-
| -                                                                                         |
+
| Lista NPC i szczegóły
| Lista NPC i szczegóły                                                                      |
+
| <code>sites/game/npcs.php</code><br><code>npc.php</code>
| <code>sites/game/npcs.php</code>, <code>npc.php</code>                                    |
+
| <code>NpcCatalogPage</code>
| <code>NpcCatalogPage</code>                                                               |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                          |
+
| P2
| P2                                                                                        |
+
| Powiązać z zadaniami i atlasem.
| Powiązać z zadaniami i atlasem.                                                           |
+
|-
| -                                                                                         |
+
| Lista i opis zadań
| Lista i opis zadań                                                                         |
+
| <code>sites/quests/*</code>
| <code>sites/quests/*</code>                                                               |
+
| <code>QuestsPage</code>, relacyjny publiczny API
| <code>QuestsPage</code>, relacyjny publiczny API                                          |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                         |
+
| '''P1'''
| '''P1'''                                                                                  |
+
| Dopracować nawigację, powiązania i responsywność.
| Dopracować nawigację, powiązania i responsywność.                                         |
+
|-
| -                                                                                         |
+
| Edycja zadań
| Edycja zadań                                                                              |
+
| <code>php/admin/quests.php</code>
| <code>php/admin/quests.php</code>                                                         |
+
| <code>AdminQuestEditor</code>, relacyjny backend
| <code>AdminQuestEditor</code>, relacyjny backend                                          |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                          |
+
| wykonane
| wykonane                                                                                  |
+
| Podgląd, kontrola kompletności, dostępna zmiana kolejności i historia rewizji są dostępne.
| Podgląd, kontrola kompletności, dostępna zmiana kolejności i historia rewizji są dostępne. |
+
|-
| -                                                                                          |
+
| Osiągnięcia
| Osiągnięcia                                                                                |
+
| <code>sites/game/achievement.php</code>
| <code>sites/game/achievement.php</code>                                                   |
+
| <code>AchievementsPage</code><br><code>AchievementPage</code>
| <code>AchievementsPage</code>, <code>AchievementPage</code>                               |
+
| ulepszone
| ulepszone                                                                                 |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                          |
+
| P2
| P2                                                                                         |
+
| Utrzymywać prezentację i filtry.
| Utrzymywać prezentację i filtry.                                                           |
+
|-
| -                                                                                         |
+
| Atlas Faiumoni i krainy prasłowiańskiej
| Atlas Faiumoni i krainy prasłowiańskiej                                                    |
+
| <code>sites/world/atlas*.php</code>
| <code>sites/world/atlas*.php</code>                                                       |
+
| <code>WorldAtlasPage</code>
| <code>WorldAtlasPage</code>                                                               |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                          |
+
| P2
| P2                                                                                        |
+
| Następny etap: warstwy administracyjne i powiązania z zadaniami.
| Następny etap: warstwy administracyjne i powiązania z zadaniami.                           |
+
|-
| -                                                                                         |
+
| Regiony
| Regiony                                                                                    |
+
| <code>sites/game/regions.php</code>
| <code>sites/game/regions.php</code>                                                       |
+
| warstwy stref, miejsc i NPC w <code>WorldAtlasPage</code>
| atlas częściowo zastępuje listę                                                            |
+
| ulepszone
| częściowe                                                                                  |
+
| 3
| 3                                                                                         |
+
| gotowe
| do audytu                                                                                 |
+
| S
| M                                                                                         |
+
| wykonane
| P2                                                                                        |
+
| Pusta strona v1 została świadomie zastąpiona wyszukiwalnymi regionami bezpośrednio na atlasie.
| Włączyć regiony do atlasu zamiast kopiować starą stronę 1:1.                               |
+
|-
| -                                                                                         |
+
| Domki
| Domki                                                                                      |
+
| <code>sites/game/houses.php</code>
| <code>sites/game/houses.php</code>                                                         |
+
| brak dedykowanego modułu
| brak dedykowanego modułu                                                                  |
+
| brak
| brak                                                                                       |
+
| 3
| 3                                                                                         |
+
| do audytu
| do audytu                                                                                 |
+
| M
| M                                                                                         |
+
| P3
| P3                                                                                         |
+
| Najpierw sprawdzić aktualność danych gry.
| Najpierw sprawdzić aktualność danych gry.                                                 |
+
|-
| -                                                                                         |
+
| Minigry
| Minigry                                                                                    |
+
| <code>sites/game/minigame.php</code>
| <code>sites/game/minigame.php</code>                                                       |
+
| brak katalogu publicznego
| brak katalogu publicznego                                                                  |
+
| brak
| brak                                                                                      |
+
| 3
| 3                                                                                          |
+
| do audytu
| do audytu                                                                                  |
+
| M
| M                                                                                          |
+
| P3
| P3                                                                                        |
+
| Dodać dopiero po regionach i zadaniach.
| Dodać dopiero po regionach i zadaniach.                                                    |
+
|-
| -                                                                                          |
+
| Gracze online
| Gracze online                                                                              |
+
| <code>sites/scripts/online.php</code>
| <code>sites/scripts/online.php</code>                                                     |
+
| <code>CharactersPage</code>
| <code>CharactersPage</code>                                                               |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Bez migracji funkcjonalnej.
| Bez migracji funkcjonalnej.                                                               |
+
|-
| -                                                                                         |
+
| Profil postaci
| Profil postaci                                                                            |
+
| <code>sites/scripts/character.php</code>
| <code>sites/scripts/character.php</code>                                                   |
+
| <code>CharacterPage</code>
| <code>CharacterPage</code>                                                                 |
+
| ulepszone
| ulepszone                                                                                 |
+
| 5
| 5                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                         |
+
| P2
| P2                                                                                         |
+
| Później historia aktywności i odnośniki społeczne.
| Później historia aktywności i odnośniki społeczne.                                         |
+
|-
| -                                                                                         |
+
| Aleja Sław
| Aleja Sław                                                                                |
+
| <code>sites/hof.php</code>
| <code>sites/hof.php</code>                                                                 |
+
| <code>HallOfFamePage</code>
| <code>HallOfFamePage</code>                                                               |
+
| ulepszone
| ulepszone                                                                                  |
+
| 4
| 4                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| S
| S                                                                                          |
+
| P2
| P2                                                                                        |
+
| Utrzymywać szerokość i widoki mobilne.
| Utrzymywać szerokość i widoki mobilne.                                                    |
+
|-
| -                                                                                          |
+
| Wydarzenia świata
| Wydarzenia świata                                                                          |
+
| <code>sites/scripts/events.php</code>
| <code>sites/scripts/events.php</code>                                                     |
+
| <code>WorldActivityPage</code>, API <code>/site/world-activity</code>
| brak dedykowanego widoku                                                                  |
+
| ulepszone
| brak                                                                                      |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                     |
+
| M
| M                                                                                         |
+
| wykonane
| P2                                                                                        |
+
| Strumień ma filtry, bezpieczne opisy, automatyczne odświeżanie oraz odnośniki do profili, atlasu i katalogów.
| Kandydat na kolejny duży moduł po pakiecie P1.                                             |
+
|-
| -                                                                                         |
+
| Statystyki zabójstw
| Statystyki zabójstw                                                                        |
+
| <code>sites/scripts/killedstats.php</code>
| <code>sites/scripts/killedstats.php</code>                                                 |
+
| tryb statystyk w <code>WorldActivityPage</code>
| brak                                                                                       |
+
| ulepszone
| brak                                                                                       |
+
| 3
| 3                                                                                          |
+
| gotowe
| gotowe                                                                                    |
+
| M
| M                                                                                          |
+
| wykonane
| P2                                                                                         |
+
| Dostępne są okresy 7/30 dni, dzienny trend, podsumowanie i filtrowalny ranking potworów.
| Połączyć z profilem i Aleją Sław.                                                         |
+
|-
| -                                                                                         |
+
| Handel graczy i Atom
| Handel graczy i Atom                                                                      |
+
| <code>sites/news/trade.php</code><br><code>tradefeed.php</code>
| <code>sites/news/trade.php</code>, <code>tradefeed.php</code>                             |
+
| brak
| brak                                                                                      |
+
| brak
| brak                                                                                      |
+
| 4
| 4                                                                                         |
+
| do audytu
| do audytu                                                                                  |
+
| L
| L                                                                                          |
+
| P2
| P2                                                                                         |
+
| Osobny projekt z bezpieczeństwem i wygasaniem ofert.
| Osobny projekt z bezpieczeństwem i wygasaniem ofert.                                       |
+
|-
| -                                                                                         |
+
| Status/statystyki sieci
| Status/statystyki sieci                                                                    |
+
| <code>netstats.php</code><br><code>cireport.php</code>
| <code>netstats.php</code>, <code>cireport.php</code>                                       |
+
| <code>ServerStatusPage</code> częściowo
| <code>ServerStatusPage</code> częściowo                                                    |
+
| częściowe
| częściowe                                                                                  |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                    |
+
| M
| M                                                                                          |
+
| P2
| P2                                                                                        |
+
| Rozszerzać bez ujawniania danych technicznych.
| Rozszerzać bez ujawniania danych technicznych.                                            |
+
|-
| -                                                                                          |
+
| Galeria, screenshoty, tapety, filmy
| Galeria, screenshoty, tapety, filmy                                                        |
+
| <code>gallery.php</code><br><code>screenshot.php</code><br>menu Media
| <code>gallery.php</code>, <code>screenshot.php</code>, menu Media                          |
+
| brak kompletnego centrum
| brak kompletnego centrum                                                                  |
+
| brak
| brak                                                                                       |
+
| 2
| 2                                                                                          |
+
| do audytu
| do audytu                                                                                 |
+
| M
| M                                                                                          |
+
| P3
| P3                                                                                         |
+
| Niski priorytet.
| Niski priorytet.                                                                           |
+
|-
| -                                                                                         |
+
| Wlepki i materiały projektowe
| Wlepki i materiały projektowe                                                              |
+
| <code>wlepka.php</code><br><code>development.php</code>
| <code>wlepka.php</code>, <code>development.php</code>                                     |
+
| brak
| brak                                                                                      |
+
| brak
| brak                                                                                      |
+
| 1
| 1                                                                                          |
+
| do audytu
| do audytu                                                                                  |
+
| S
| S                                                                                          |
+
| P3
| P3                                                                                        |
+
| Tylko jeśli nadal używane.
| Tylko jeśli nadal używane.                                                                 |
+
|-
| -                                                                                         |
+
| Wiki
| Wiki                                                                                      |
+
| trasy <code>/wiki/*</code>
| trasy <code>/wiki/*</code>                                                                 |
+
| zewnętrzna MediaWiki
| zewnętrzna MediaWiki                                                                      |
+
| zewnętrzne
| zewnętrzne                                                                                |
+
| 4
| 4                                                                                          |
+
| gotowe
| gotowe                                                                                    |
+
|
| —                                                                                          |
+
|
| —                                                                                          |
+
| Pozostawić jako osobny system, ale indeksować najważniejsze linki.
| Pozostawić jako osobny system, ale indeksować najważniejsze linki.                        |
+
|-
| -                                                                                          |
+
| Klient przeglądarkowy gry
| Klient przeglądarkowy gry                                                                  |
+
| <code>client/*</code><br>WebSocket <code>/ws/</code>
| <code>client/*</code>, WebSocket <code>/ws/</code>                                         |
+
| osobna aplikacja
| osobna aplikacja                                                                           |
+
| zewnętrzne
| zewnętrzne                                                                                 |
+
| 5
| 5                                                                                         |
+
| gotowe
| gotowe                                                                                     |
+
| —
| —                                                                                         |
+
| —
| —                                                                                         |
+
| Nie mieszać z migracją strony.
| Nie mieszać z migracją strony.                                                             |
+
|-
| -                                                                                         |
+
| Grupa rozwoju / propozycje
| Grupa rozwoju / propozycje                                                                 |
+
| <code>sites/grp/*</code>
| <code>sites/grp/*</code>                                                                   |
+
| brak
| brak                                                                                       |
+
| wycofać
| wycofać                                                                                   |
+
| 1
| 1                                                                                         |
+
| zbędne
| zbędne                                                                                     |
+
| —
| —                                                                                         |
+
| —
| —                                                                                         |
+
| Świadomie nie migrować zgodnie z decyzją właściciela.
| Świadomie nie migrować zgodnie z decyzją właściciela.                                     |
+
|}
| }                                                                                         |
 
  
 
== Konto użytkownika ==
 
== Konto użytkownika ==
  
{| class="wikitable sortable"
+
{| class="wikitable"
 
! Funkcja v1
 
! Funkcja v1
 
! Odpowiednik v2
 
! Odpowiednik v2
Linia 406: Linia 391:
 
! Koszt
 
! Koszt
 
! Priorytet
 
! Priorytet
 
+
! Decyzja
| ! Decyzja                                                   |
+
|-
| ----------------------------------------------------------- |
+
| Logowanie i wylogowanie
| Logowanie i wylogowanie                                     |
+
| Sanctum <code>/auth/login</code><br><code>/auth/logout</code>
| Sanctum <code>/auth/login</code>, <code>/auth/logout</code> |
+
| ulepszone
| ulepszone                                                   |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| S
| S                                                           |
+
| P0
| P0                                                         |
+
| Utrzymywać rate limiting i sesje.
| Utrzymywać rate limiting i sesje.                           |
+
|-
| -                                                           |
+
| Profil i podstawowe ustawienia
| Profil i podstawowe ustawienia                             |
+
| <code>/profile</code><br><code>/account/settings/*</code>
| <code>/profile</code>, <code>/account/settings/*</code>     |
+
| ulepszone
| częściowe                                                  |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| M
| M                                                           |
+
| wykonane
| P2                                                          |
+
| Wspólne centrum profilu, bezpieczeństwa, sesji i postaci.
| Ujednolicić stronę profilu i ustawień.                     |
+
|-
| -                                                           |
+
| Zmiana e-maila i hasła
| Zmiana e-maila i hasła                                     |
+
| API ustawień konta
| API ustawień konta                                         |
+
| gotowe
| gotowe                                                     |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| S
| S                                                           |
+
| P0
| P0                                                         |
+
| Utrzymywać kontrolę bezpieczeństwa.
| Utrzymywać kontrolę bezpieczeństwa.                         |
+
|-
| -                                                           |
+
| Lista własnych postaci
| Lista własnych postaci                                     |
+
| centrum postaci w profilu
| profil tylko częściowo                                      |
+
| ulepszone
| częściowe                                                  |
+
| 4
| 4                                                           |
+
| gotowe
| gotowe                                                     |
+
| M
| M                                                           |
+
| wykonane
| P2                                                          |
+
| Lista jest połączona z wizualnym kreatorem nowej postaci.
| Dodać centrum postaci konta.                               |
+
|-
| -                                                           |
+
| Tworzenie postaci
| Tworzenie postaci                                           |
+
| <code>/account/characters</code>, wizualny kreator
| brak                                                        |
+
| ulepszone
| brak                                                        |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| L
| L                                                           |
+
| wykonane
| P2                                                          |
+
| Zapis korzysta z protokołu serwera gry i jego walidacji zamiast bezpośrednich insertów.
| Wymaga pełnej walidacji zgodnej z serwerem gry.             |
+
|-
| -                                                           |
+
| Tworzenie konta i potwierdzenie
| Tworzenie konta i potwierdzenie                             |
+
| <code>/rejestracja</code><br><code>/auth/register</code>
| brak pełnej ścieżki v2                                      |
+
| gotowe
| brak                                                        |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| L
| L                                                           |
+
| wykonane
| P2                                                          |
+
| Dostępność jest kontrolowana konfiguracją i możliwością połączenia z serwerem gry.
| Osobny pakiet kont i bezpieczeństwa.                       |
+
|-
| -                                                           |
+
| Reset/przypomnienie dostępu
| Reset/przypomnienie dostępu                                 |
+
| <code>/odzyskaj-dostep</code>, hashowane tokeny jednorazowe
| brak                                                        |
+
| ulepszone
| brak                                                        |
+
| 5
| 5                                                           |
+
| gotowe
| gotowe                                                     |
+
| M
| M                                                           |
+
| wykonane
| P1/P2                                                      |
+
| Odpowiedź nie ujawnia istnienia konta, a reset unieważnia aktywne sesje.
| Zaplanować przed pełnym przełączeniem domeny.               |
+
|-
| -                                                           |
+
| Historia logowań
| Historia logowań                                           |
+
| oś bezpieczeństwa konta
| brak publicznego widoku                                    |
+
| ulepszone
| brak                                                        |
+
| 4
| 4                                                           |
+
| gotowe
| gotowe                                                     |
+
| M
| M                                                           |
+
| wykonane
| P2                                                          |
+
| Łączy nowe zdarzenia bezpieczeństwa ze zgodnymi danymi historycznymi v1.
| Dodać razem z centrum bezpieczeństwa.                       |
+
|-
| -                                                           |
+
| Prywatne wiadomości
| Prywatne wiadomości                                         |
+
| forum ma powiadomienia, ale nie PW v1
| forum ma powiadomienia, ale nie PW v1                       |
+
| brak
| brak                                                       |
+
| 3
| 3                                                           |
+
| do audytu
| do audytu                                                   |
+
| L
| L                                                           |
+
| P3
| P3                                                         |
+
| Nie utożsamiać z powiadomieniami forum.
| Nie utożsamiać z powiadomieniami forum.                     |
+
|-
| -                                                           |
+
| Łączenie kont
| Łączenie kont                                               |
+
| brak
| brak                                                       |
+
| brak
| brak                                                       |
+
| 2
| 2                                                           |
+
| do audytu
| do audytu                                                   |
+
| XL
| XL                                                         |
+
| P3
| P3                                                         |
+
| Tylko po analizie użycia i ryzyka.
| Tylko po analizie użycia i ryzyka.                         |
+
|-
| -                                                           |
+
| OAuth/OpenID/gadżety
| OAuth/OpenID/gadżety                                       |
+
| brak
| brak                                                       |
+
| wycofać
| wycofać                                                     |
+
| 1
| 1                                                           |
+
| zbędne
| zbędne                                                     |
+
| —
| —                                                           |
+
| —
| —                                                           |
+
| Nie przenosić przestarzałych integracji.
| Nie przenosić przestarzałych integracji.                   |
+
|}
| }                                                           |
 
  
 
== Administracja i operacje ==
 
== Administracja i operacje ==
  
{| class="wikitable sortable"
+
{| class="wikitable"
 
! Funkcja v1
 
! Funkcja v1
 
! Odpowiednik v2
 
! Odpowiednik v2
Linia 519: Linia 503:
 
! Koszt
 
! Koszt
 
! Priorytet
 
! Priorytet
 
+
! Decyzja
| ! Decyzja                                                                   |
+
|-
| --------------------------------------------------------------------------- |
+
| Wiadomości/aktualności
| Wiadomości/aktualności                                                     |
+
| <code>AdminNewsEditor</code>
| <code>AdminNewsEditor</code>                                               |
+
| ulepszone
| ulepszone                                                                   |
+
| 5
| 5                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| S
| S                                                                           |
+
| P2
| P2                                                                         |
+
| Gotowe wraz z koszem i audytem.
| Gotowe wraz z koszem i audytem.                                             |
+
|-
| -                                                                           |
+
| Zadania
| Zadania                                                                     |
+
| relacyjny <code>AdminQuestEditor</code>
| relacyjny <code>AdminQuestEditor</code>                                     |
+
| ulepszone
| ulepszone                                                                   |
+
| 5
| 5                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| M
| M                                                                           |
+
| wykonane
| wykonane                                                                   |
+
| Workflow redakcyjny domknięty podglądem, rewizjami i kontrolą kompletności.
| Workflow redakcyjny domknięty podglądem, rewizjami i kontrolą kompletności. |
+
|-
| -                                                                           |
+
| Kategorie i słowniki
| Kategorie i słowniki                                                       |
+
| <code>AdminDictionariesTab</code>
| <code>AdminDictionariesTab</code>                                           |
+
| ulepszone
| ulepszone                                                                   |
+
| 4
| 4                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| S
| S                                                                           |
+
| P2
| P2                                                                         |
+
| Rozszerzać dopiero wraz z kolejnymi modułami.
| Rozszerzać dopiero wraz z kolejnymi modułami.                               |
+
|-
| -                                                                           |
+
| Forum i moderacja
| Forum i moderacja                                                           |
+
| <code>AdminForumTab</code>, centrum moderacji
| <code>AdminForumTab</code>, centrum moderacji                               |
+
| ulepszone
| ulepszone                                                                   |
+
| 5
| 5                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| S
| S                                                                           |
+
| P2
| P2                                                                         |
+
| Tryb stabilizacji; bez dalszego forsowania funkcji.
| Tryb stabilizacji; bez dalszego forsowania funkcji.                         |
+
|-
| -                                                                           |
+
| Log zmian
| Log zmian                                                                   |
+
| <code>AdminHistoryTab</code>
| <code>AdminHistoryTab</code>                                               |
+
| ulepszone
| ulepszone                                                                   |
+
| 5
| 5                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| S
| S                                                                           |
+
| P0
| P0                                                                         |
+
| Utrzymywać jako append-only.
| Utrzymywać jako append-only.                                               |
+
|-
| -                                                                           |
+
| Cache i status systemu
| Cache i status systemu                                                     |
+
| dashboard częściowo
| dashboard częściowo                                                         |
+
| częściowe
| częściowe                                                                   |
+
| 4
| 4                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| M
| M                                                                           |
+
| P2
| P2                                                                         |
+
| Dodać bezpieczne metryki kolejek/cache/Reverb.
| Dodać bezpieczne metryki kolejek/cache/Reverb.                             |
+
|-
| -                                                                           |
+
| Historia gracza
| Historia gracza                                                             |
+
| brak pełnego narzędzia
| brak pełnego narzędzia                                                     |
+
| brak
| brak                                                                       |
+
| 4
| 4                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| L
| L                                                                           |
+
| P2
| P2                                                                         |
+
| Osobny panel pomocy/moderacji.
| Osobny panel pomocy/moderacji.                                             |
+
|-
| -                                                                           |
+
| Historia przedmiotu
| Historia przedmiotu                                                         |
+
| brak
| brak                                                                       |
+
| brak
| brak                                                                       |
+
| 3
| 3                                                                           |
+
| gotowe
| gotowe                                                                     |
+
| L
| L                                                                           |
+
| P3
| P3                                                                         |
+
| Zależne od kompletności logów gry.
| Zależne od kompletności logów gry.                                         |
+
|-
| -                                                                           |
+
| Historia wsparcia
| Historia wsparcia                                                           |
+
| brak
| brak                                                                       |
+
| brak
| brak                                                                       |
+
| 3
| 3                                                                           |
+
| do audytu
| do audytu                                                                   |
+
| L
| L                                                                           |
+
| P3
| P3                                                                         |
+
| Najpierw zidentyfikować używaną tabelę i proces.
| Najpierw zidentyfikować używaną tabelę i proces.                           |
+
|-
| -                                                                           |
+
| Sklepy
| Sklepy                                                                     |
+
| brak
| brak                                                                       |
+
| brak
| brak                                                                       |
+
| 2
| 2                                                                           |
+
| do audytu
| do audytu                                                                   |
+
| L
| L                                                                           |
+
| P3
| P3                                                                         |
+
| Niski priorytet, zależny od aktualności v1.
| Niski priorytet, zależny od aktualności v1.                                 |
+
|}
| }                                                                           |
 
  
 
== Wynik i kolejność prac ==
 
== Wynik i kolejność prac ==
  
 
# '''P1 — wykonane:''' podgląd i rewizje zadań, dostępna zmiana kolejności, forum w wyszukiwarce globalnej, lepsze fragmenty wyników oraz wspólne poprawki mobilne.
 
# '''P1 — wykonane:''' podgląd i rewizje zadań, dostępna zmiana kolejności, forum w wyszukiwarce globalnej, lepsze fragmenty wyników oraz wspólne poprawki mobilne.
 
+
# '''P2 — wykonane:''' centrum dostępu do konta, odzyskiwanie hasła, tworzenie postaci, sesje i historia bezpieczeństwa.
# '''P2 — konto i migracje użytkowe:''' odzyskiwanie konta, tworzenie postaci, wydarzenia, statystyki zabójstw, regiony w atlasie.
+
# '''P2 — wykonane:''' Centrum Aktywności Świata, statystyki walk oraz regiony działające bezpośrednio w atlasie.
 
+
# '''P2 — następny pakiet operacyjny:''' diagnostyka kolejek/cache/Reverb oraz historia gracza.
# '''P2 — operacje:''' diagnostyka kolejek/cache/Reverb oraz historia gracza.
+
# '''P3 — funkcje wymagające osobnego projektu:''' handel, domki, minigry i media — dopiero po potwierdzeniu realnego użycia danych.
 
 
# '''P3 — funkcje niszowe:''' handel, domki, minigry, media i stare narzędzia administracyjne — dopiero po potwierdzeniu realnego użycia.
 
 
 
 
# '''Nie migrować:''' grupa rozwoju, stare OpenID/OAuth i martwe integracje społecznościowe.
 
# '''Nie migrować:''' grupa rozwoju, stare OpenID/OAuth i martwe integracje społecznościowe.
  
 
''Audyt jest dokumentem żywym: po każdym większym pakiecie należy zmienić stan odpowiednich pozycji i dopisać wynik migracji danych.''
 
''Audyt jest dokumentem żywym: po każdym większym pakiecie należy zmienić stan odpowiednich pozycji i dopisać wynik migracji danych.''

Aktualna wersja na dzień 17:07, 2 wrz 2026

Audyt funkcji PolanieOnLine: v1 → v2

Stan audytu: 2026-09-02
Gałąź odniesienia: standalone-modern-website

Metoda oceny

  • Stan: gotowe — funkcja ma pełny odpowiednik w v2; ulepszone — v2 wykracza poza v1; częściowe — działa tylko część ścieżki; brak — brak odpowiednika; zewnętrzne — świadomie pozostaje poza SPA; wycofać — nie warto migrować.
  • Wartość: 1–5, gdzie 5 oznacza funkcję często używaną albo niezbędną operacyjnie.
  • Dane: gotowe — istnieje stabilne źródło; do audytu — źródło istnieje, lecz wymaga oczyszczenia; nowe — potrzebny jest nowy model lub integracja; zbędne — nie przenosimy danych.
  • Koszt: S (mały), M (średni), L (duży), XL (bardzo duży).
  • Priorytet: P0 — bezpieczeństwo/stabilność; P1 — następny pakiet; P2 — kolejny etap; P3 — opcjonalne; — brak migracji.

Ocena porównawcza

Ocena pokrycia jest ważona wartością funkcji: gotowe i ulepszone otrzymują 100% punktów, częściowe 50%, a brak 0%. Funkcje świadomie zewnętrzne lub wycofane nie obniżają wyniku.

Obszar Wynik bazowy Po bieżącym pakiecie Wniosek
Publiczna strona i wiedza o grze 72% 84% Rdzeń v2 jest mocniejszy od v1; największą pozostającą luką użytkową jest handel graczy.
Konto użytkownika 34% 88% Centrum dostępu domknęło rejestrację, odzyskiwanie konta, tworzenie postaci, sesje i historię bezpieczeństwa.
Administracja i operacje 59% 65% Forum i treści są mocne; brakuje narzędzi diagnostycznych i historii gracza.
Łącznie 61% 81% Najważniejsze publiczne i kontowe ścieżki v1 mają już nowoczesne odpowiedniki; kolejne prace mogą skupić się na operacjach i handlu.

Wzrost obejmuje dotychczasowy pakiet redakcyjny zadań i wyszukiwarki, centrum dostępu do konta oraz Centrum Aktywności Świata. Ocena nie premiuje dodatkowo funkcji v2, których v1 w ogóle nie posiadał, dlatego nie jest oceną jakości technicznej — pokazuje wyłącznie pokrycie migracji.

Serwis publiczny i wiedza o grze

Funkcja v1 Źródło v1 Odpowiednik v2 Stan Wartość Dane Koszt Priorytet Decyzja
Strona główna i aktualności sites/news/news.php SiteHomePage, API /site/home ulepszone 5 gotowe S P2 Utrzymywać, później dodać lepsze moduły personalne.
Artykuł i archiwum wiadomości sites/news/news.php
newsarchive.php
NewsArticlePage
NewsArchivePage
gotowe 4 gotowe S P2 Bez dużej migracji.
RSS aktualności sites/news/rss.php brak dedykowanego feedu v2 brak 2 gotowe S P3 Dodać dopiero po stabilizacji treści.
Archiwum wersji gry sites/news/updatearchive.php częściowo wiadomości/poradniki częściowe 3 do audytu M P2 Osobna oś wydań z numerem wersji.
Pobieranie klienta sites/game/download.php DownloadPage gotowe 5 gotowe S P2 Utrzymywać linki i sumy kontrolne.
FAQ sites/faq.php FaqPage gotowe 4 gotowe S P2 Bez zmian strukturalnych.
Regulaminy sites/rules/rules.php RulesPage gotowe 5 gotowe S P2 Dodać wersjonowanie w późniejszym pakiecie.
Poradniki sites/tutorials.php TutorialsPage gotowe 4 gotowe M P2 Docelowo powiązać z wyszukiwarką i zadaniami.
Kontakt i lista administracji sites/adminlist.php TeamPage gotowe 3 gotowe S P3 Nie rozwijać w „grupę rozwoju”; użytkownik wykluczył ten kierunek.
Wyszukiwarka serwisu sites/game/search.php
modal v1
SearchPage ulepszone 5 gotowe M wykonane Forum, fragmenty wyników, historia i podpowiedzi asynchroniczne wdrożone w pakiecie P1.
Lista przedmiotów i szczegóły sites/game/items.php
sites/scripts/item.php
katalog v2 ulepszone 5 gotowe S P2 Utrzymywać manifest i mobilne szczegóły.
Bestiariusz i szczegóły sites/game/creatures.php
monster.php
katalog v2 ulepszone 5 gotowe S P2 Dalsze prace głównie mobilne.
Lista NPC i szczegóły sites/game/npcs.php
npc.php
NpcCatalogPage ulepszone 5 gotowe S P2 Powiązać z zadaniami i atlasem.
Lista i opis zadań sites/quests/* QuestsPage, relacyjny publiczny API ulepszone 5 gotowe M P1 Dopracować nawigację, powiązania i responsywność.
Edycja zadań php/admin/quests.php AdminQuestEditor, relacyjny backend ulepszone 5 gotowe M wykonane Podgląd, kontrola kompletności, dostępna zmiana kolejności i historia rewizji są dostępne.
Osiągnięcia sites/game/achievement.php AchievementsPage
AchievementPage
ulepszone 4 gotowe S P2 Utrzymywać prezentację i filtry.
Atlas Faiumoni i krainy prasłowiańskiej sites/world/atlas*.php WorldAtlasPage ulepszone 5 gotowe M P2 Następny etap: warstwy administracyjne i powiązania z zadaniami.
Regiony sites/game/regions.php warstwy stref, miejsc i NPC w WorldAtlasPage ulepszone 3 gotowe S wykonane Pusta strona v1 została świadomie zastąpiona wyszukiwalnymi regionami bezpośrednio na atlasie.
Domki sites/game/houses.php brak dedykowanego modułu brak 3 do audytu M P3 Najpierw sprawdzić aktualność danych gry.
Minigry sites/game/minigame.php brak katalogu publicznego brak 3 do audytu M P3 Dodać dopiero po regionach i zadaniach.
Gracze online sites/scripts/online.php CharactersPage ulepszone 5 gotowe S P2 Bez migracji funkcjonalnej.
Profil postaci sites/scripts/character.php CharacterPage ulepszone 5 gotowe S P2 Później historia aktywności i odnośniki społeczne.
Aleja Sław sites/hof.php HallOfFamePage ulepszone 4 gotowe S P2 Utrzymywać szerokość i widoki mobilne.
Wydarzenia świata sites/scripts/events.php WorldActivityPage, API /site/world-activity ulepszone 4 gotowe M wykonane Strumień ma filtry, bezpieczne opisy, automatyczne odświeżanie oraz odnośniki do profili, atlasu i katalogów.
Statystyki zabójstw sites/scripts/killedstats.php tryb statystyk w WorldActivityPage ulepszone 3 gotowe M wykonane Dostępne są okresy 7/30 dni, dzienny trend, podsumowanie i filtrowalny ranking potworów.
Handel graczy i Atom sites/news/trade.php
tradefeed.php
brak brak 4 do audytu L P2 Osobny projekt z bezpieczeństwem i wygasaniem ofert.
Status/statystyki sieci netstats.php
cireport.php
ServerStatusPage częściowo częściowe 4 gotowe M P2 Rozszerzać bez ujawniania danych technicznych.
Galeria, screenshoty, tapety, filmy gallery.php
screenshot.php
menu Media
brak kompletnego centrum brak 2 do audytu M P3 Niski priorytet.
Wlepki i materiały projektowe wlepka.php
development.php
brak brak 1 do audytu S P3 Tylko jeśli nadal używane.
Wiki trasy /wiki/* zewnętrzna MediaWiki zewnętrzne 4 gotowe Pozostawić jako osobny system, ale indeksować najważniejsze linki.
Klient przeglądarkowy gry client/*
WebSocket /ws/
osobna aplikacja zewnętrzne 5 gotowe Nie mieszać z migracją strony.
Grupa rozwoju / propozycje sites/grp/* brak wycofać 1 zbędne Świadomie nie migrować zgodnie z decyzją właściciela.

Konto użytkownika

Funkcja v1 Odpowiednik v2 Stan Wartość Dane Koszt Priorytet Decyzja
Logowanie i wylogowanie Sanctum /auth/login
/auth/logout
ulepszone 5 gotowe S P0 Utrzymywać rate limiting i sesje.
Profil i podstawowe ustawienia /profile
/account/settings/*
ulepszone 5 gotowe M wykonane Wspólne centrum profilu, bezpieczeństwa, sesji i postaci.
Zmiana e-maila i hasła API ustawień konta gotowe 5 gotowe S P0 Utrzymywać kontrolę bezpieczeństwa.
Lista własnych postaci centrum postaci w profilu ulepszone 4 gotowe M wykonane Lista jest połączona z wizualnym kreatorem nowej postaci.
Tworzenie postaci /account/characters, wizualny kreator ulepszone 5 gotowe L wykonane Zapis korzysta z protokołu serwera gry i jego walidacji zamiast bezpośrednich insertów.
Tworzenie konta i potwierdzenie /rejestracja
/auth/register
gotowe 5 gotowe L wykonane Dostępność jest kontrolowana konfiguracją i możliwością połączenia z serwerem gry.
Reset/przypomnienie dostępu /odzyskaj-dostep, hashowane tokeny jednorazowe ulepszone 5 gotowe M wykonane Odpowiedź nie ujawnia istnienia konta, a reset unieważnia aktywne sesje.
Historia logowań oś bezpieczeństwa konta ulepszone 4 gotowe M wykonane Łączy nowe zdarzenia bezpieczeństwa ze zgodnymi danymi historycznymi v1.
Prywatne wiadomości forum ma powiadomienia, ale nie PW v1 brak 3 do audytu L P3 Nie utożsamiać z powiadomieniami forum.
Łączenie kont brak brak 2 do audytu XL P3 Tylko po analizie użycia i ryzyka.
OAuth/OpenID/gadżety brak wycofać 1 zbędne Nie przenosić przestarzałych integracji.

Administracja i operacje

Funkcja v1 Odpowiednik v2 Stan Wartość Dane Koszt Priorytet Decyzja
Wiadomości/aktualności AdminNewsEditor ulepszone 5 gotowe S P2 Gotowe wraz z koszem i audytem.
Zadania relacyjny AdminQuestEditor ulepszone 5 gotowe M wykonane Workflow redakcyjny domknięty podglądem, rewizjami i kontrolą kompletności.
Kategorie i słowniki AdminDictionariesTab ulepszone 4 gotowe S P2 Rozszerzać dopiero wraz z kolejnymi modułami.
Forum i moderacja AdminForumTab, centrum moderacji ulepszone 5 gotowe S P2 Tryb stabilizacji; bez dalszego forsowania funkcji.
Log zmian AdminHistoryTab ulepszone 5 gotowe S P0 Utrzymywać jako append-only.
Cache i status systemu dashboard częściowo częściowe 4 gotowe M P2 Dodać bezpieczne metryki kolejek/cache/Reverb.
Historia gracza brak pełnego narzędzia brak 4 gotowe L P2 Osobny panel pomocy/moderacji.
Historia przedmiotu brak brak 3 gotowe L P3 Zależne od kompletności logów gry.
Historia wsparcia brak brak 3 do audytu L P3 Najpierw zidentyfikować używaną tabelę i proces.
Sklepy brak brak 2 do audytu L P3 Niski priorytet, zależny od aktualności v1.

Wynik i kolejność prac

  1. P1 — wykonane: podgląd i rewizje zadań, dostępna zmiana kolejności, forum w wyszukiwarce globalnej, lepsze fragmenty wyników oraz wspólne poprawki mobilne.
  2. P2 — wykonane: centrum dostępu do konta, odzyskiwanie hasła, tworzenie postaci, sesje i historia bezpieczeństwa.
  3. P2 — wykonane: Centrum Aktywności Świata, statystyki walk oraz regiony działające bezpośrednio w atlasie.
  4. P2 — następny pakiet operacyjny: diagnostyka kolejek/cache/Reverb oraz historia gracza.
  5. P3 — funkcje wymagające osobnego projektu: handel, domki, minigry i media — dopiero po potwierdzeniu realnego użycia danych.
  6. Nie migrować: grupa rozwoju, stare OpenID/OAuth i martwe integracje społecznościowe.

Audyt jest dokumentem żywym: po każdym większym pakiecie należy zmienić stan odpowiednich pozycji i dopisać wynik migracji danych.