LW IT Solutions logo LW IT Solutions logo LW IT Solutions
« Przegląd bloga /Digital Analytics / Przygotowanie do Matomo 6: Baza danych, boty...
Ten artykuł w innych językach:

Przygotowanie do Matomo 6: Baza danych, boty i odtworzenie

Przygotowanie do Matomo 6: Baza danych, boty i odtworzenie

Management Summary

Beta Matomo 6 pokazuje zakres przygotowań do kolejnej dużej zmiany wersji. Przy samodzielnym hostowaniu najważniejsze są środowisko serwera, modyfikacja tabeli wizyt i wbudowane filtrowanie niepożądanego ruchu. Próba na oddzielnej kopii pomaga oszacować czas oraz wpływ na raporty. Wersja beta służy przygotowaniu, ale sama publikacja nie potwierdza gotowości konkretnej instalacji produkcyjnej do aktualizacji.

Spis treści
  1. Przygotowanie zaczyna się przed aktualizacją
  2. Zakres tej zapowiedzi
  3. Tabela wizyt wymaga uwagi
  4. Filtry mogą zmienić wyniki
  5. Próba z możliwością odtworzenia
  6. Zawartość protokołu
  7. Measurement Summary
  8. Pytania i odpowiedzi
  9. Narzędzia i dalsza lektura
  10. Źródła

Przygotowanie zaczyna się przed aktualizacją

System analityczny to więcej niż interfejs. Baza danych, rozszerzenia i archiwizacja muszą ze sobą współpracować. Duża zmiana wersji jest dobrą okazją do ograniczonej próby z zapisanym stanem początkowym.

Zakres tej zapowiedzi

Podstawą artykułu jest beta Matomo 6 opublikowana 9 września 2026 roku. Wymagania rosną do PHP 8.1 oraz MySQL 8.0 lub MariaDB 10.6. To minimalne wersje, a nie zalecenie używania starego poziomu poprawek. Przed migracją należy sprawdzić aktualizacje bezpieczeństwa oraz zgodność zainstalowanych rozszerzeń.

Tabela wizyt wymaga uwagi

Beta dodaje kolumnę dotyczącą zgody do log_visit jako przygotowanie do przyszłego rejestrowania stanu zgody. Sama kolumna nie oznacza jeszcze gotowej funkcji. Wymaga to zmiany tabeli. Przy dużym zbiorze operacja może potrwać. Uniwersalna liczba minut niewiele mówi bez znajomości ilości danych, bazy i sprzętu. Więcej informacji daje próba na reprezentatywnej kopii.

Kopia zapasowa · Kopia testowa · Schemat + wtyczki · Raporty + odtworzenie

Filtry mogą zmienić wyniki

Według zapowiedzi beta filtrowanie spamu i botów jest wbudowane oraz domyślnie aktywne. Inna filtracja może zmienić liczbę uwzględnionych wizyt. Porównanie przed aktualizacją i po aktualizacji wymaga więc zapisu konfiguracji oraz czasu zmiany. Sam spadek nie dowodzi ani mniejszej liczby prawdziwych wizyt, ani awarii.

Próba z możliwością odtworzenia

Przygotowanie obejmuje spójną kopię bazy, konfigurację, wersję programu i rozszerzenia. Odtworzenie wymaga testu w oddzielnym środowisku. Następnie próba obejmuje aktualizację, archiwizację i wybrane raporty. Sam powrót do starszych plików programu nie jest pewnym sposobem cofnięcia zmiany schematu bazy.

Zawartość protokołu

Przydatne są wielkość bazy, spis tabel, czas zmiany schematu, wynik archiwizacji oraz porównanie raportów. Do protokołu należą też nietypowe błędy i wersje wtyczek. Przed uznaniem różnicy za błąd wydania należy ustalić, czy zmieniły się dane, filtracja albo sposób obliczenia.

Measurement Summary

Planowane kontrole obejmują czas zmiany schematu i archiwizacji oraz porównanie raportów przy zapisanej konfiguracji filtrów. Czas zależy od instalacji. Artykuł stanowi przygotowanie do wersji beta na podstawie dokumentacji, a nie własny benchmark aktualizacji.

Pytania i odpowiedzi

Czy Matomo 6 jest tutaj opisane jako stabilne wydanie?

Nie. Artykuł dotyczy wyraźnie opublikowanej wersji beta. Przed aktualizacją produkcyjną potrzebna jest kontrola aktualnego statusu wydania.

Czy wystarczy kopia plików programu?

Pewne odtworzenie wymaga również spójnej kopii bazy oraz odpowiadającej konfiguracji.

Czy spadek ruchu po aktualizacji oznacza awarię?

Niekoniecznie. Zmiana filtracji może wpłynąć na liczbę uwzględnionych wizyt. Najpierw potrzebne jest porównanie stanu danych i konfiguracji.

Narzędzia i dalsza lektura

Planer kopii pomaga określić retencję i okna transferu. Skuteczność odtworzenia wymaga osobnego testu.

Źródła

Lukas Wójcik

Lukas Wójcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Kontakt

Masz pytanie lub pomysł na projekt internetowy? Napisz krótko, o co chodzi. Formularz korzysta z reCAPTCHA do ochrony przed spamem.

Napisanie komentarza

Odmienne wyniki z innych kont i pytania o konfigurację są tu mile widziane.

Adres e-mail nie jest publikowany. Pola obowiązkowe oznaczono gwiazdką.