Bezpłatny Audyt i Bezpieczne Czyszczenie Bazy PrestaShop

PP-M070F
  • 1.7.5 + | 8.x | 9.x
  • EN, FR, IT, DE, PL, ES
  • 1.2.0
  • 2026-09-14

Baza danych Twojego sklepu puchnie z dnia na dzień przez logi i stare statystyki? Database Cleaner Lite to bezpłatne, narzędzie dla PrestaShop do precyzyjnego audytu oraz kontrolowanego usuwania zbędnych danych bez ryzyka przekroczenia limitu czasu serwera (PHP timeout).

Dzięki wielowątkowemu przetwarzaniu AJAX (paczki po 5000 rekordów) moduł pozwala bezpiecznie i płynnie odchudzić nawet wielogigabajtowe bazy danych – ze 100% kontrolą administratora i zerowym ryzykiem skasowania aktywnych kont klientów czy zamówień.

0,00 zł Netto

Usługi dodatkowe:

Instalacja +97,00 zł

  • Bezpłatny moduł udostępniony społeczności PrestaShop
  • Możliwość zgłaszania sugestii i błędów – poprawki według dostępności
  • Brak gwarancji i wsparcia w standardzie (bez SLA)
  • Pobranie dostępne po zalogowaniu na konto klienta. Limit pobrań: 99
  • Potrzebujesz modyfikacji lub wsparcia? zapytaj o usługę

Parametry Informacyjne:

  • 1.2.0
  • Wersja Sklepu Wersja PHP
    1.7.5 + 7.1 – 7.4
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-09-14
  • EN, FR, IT, DE, PL, ES

Szybka specyfikacja techniczna

Licencja Bezpłatna (Lite) – pełny audyt + czyszczenie statystyk i logów bez opłat
Sposób przetwarzania Przetwarzanie wsadowe AJAX (pakiety po 5 000 rekordów) – ochrona przed timeoutem PHP
Bezpieczeństwo 100% Kontroli manualnej – brak automatycznych operacji w tle, ochrona danych relacyjnych
Kompatybilność PrestaShop 1.7.x / 8.x / 9.x | Obsługa środowisk Multistore

Dlaczego warto używać Database Cleaner Lite?

Rozrastająca się baza danych to dłuższy czas wykonywania kopii zapasowych (backupów), wolniejsze działanie zaplecza Back Office oraz niepotrzebne zużycie zasobów serwera. Wersja Lite powstała, aby dać administratorom pełną kontrolę nad rozmiarem bazy bez konieczności pisania ręcznych zapytań SQL.

  • Zero ryzyka timeoutu (Błędy 504 / 500) – skanowanie odbywa się tabela po tabeli, a czyszczenie w małych paczkach. Moduł nie obciąża pamięci RAM serwera jednym gigantycznym zapytaniem.
  • Natychmiastowy audyt bazy – przed usunięciem czegokolwiek widzisz dokładną liczbę wierszy, rozmiar każdej tabeli w MB oraz aktualne limity Twojego środowiska PHP.
  • Pełna ochrona danych sprzedażowych – wbudowane mechanizmy zabezpieczające gwarantują, że zbiory danych powiązane z zamówieniami, koszykami i kontami klientów pozostają nienaruszone.
  • Buforowanie wyników skanowania – audyt zapisuje ostatni stan, dzięki czemu możesz analizować strukturę bazy bez konieczności jej ponownego obciążania skanem.

Jakie dane możesz bezpiecznie wyczyścić?

W wersji Lite zoptymalizujesz najszybciej przyrastające tabele w PrestaShop podzielone na dwie główne grupy:

1. Statistics and Traffic (Ruch i Statystyki)

Usuwaj przestarzałe wpisy o odwiedzinach i sesjach, które zajmują najwięcej miejsca w bazie:

  • connections, connections_source, connections_page (stare sesje połączeń)
  • guest (rekordy gości bez złożonych zamówień)
  • pagenotfound (historia błędów 404)
  • statssearch (historia wyszukiwań w sklepie)

2. Logs and Mail (Logi i Poczta)

Oczyszczaj zaplecze techniczne z danych historycznych:

  • log (systemowe logi zdarzeń PrestaShop)
  • mail (historia wiadomości e-mail wysłanych z systemu)

Architektura Back Office – Moduł krok po kroku

1. Audit (Audyt i Analiza)

Skanuje bazę danych i w przejrzysty sposób prezentuje jej rozmiar, limity pamięci PHP oraz szczegółową listę tabel z podziałem na wiersze i MB. Skan wywoływany jest asynchronicznie (AJAX).

2. Clean (Czyszczenie Kontrolowane)

Sam decydujesz, które sekcje chcesz wyczyścić. Wybierasz grupy tabel, zatwierdzasz operację przyciskiem i śledzisz pasek postępu w czasie rzeczywistym.

3. Batch Processing (Bezpieczne Pakiety)

Usuwanie odbywa się seriami po 5000 rekordów na żądanie. Po zakończeniu procesu otrzymujesz dokładne podsumowanie z liczbą usuniętych wpisów.

4. Smart Warnings (System Ostrzeżeń)

Moduł automatycznie wykrywa duże bazy danych oraz wysokie wartości wierszy i wyświetla przypomnienie o konieczności wykonania kopii zapasowej przed startem.

Porównanie wersji: Lite vs PRO

Wersja Lite jest w pełni funkcjonalnym, darmowym modułem do ręcznego czyszczenia. Jeśli potrzebujesz automatyzacji i zaawansowanej retencji czasowej, sprawdź porównanie możliwości:

Funkcjonalność Wersja LITE (Bezpłatna) Wersja PRO
Audyt bazy i analiza rozmiaru tabel TAK TAK
Czyszczenie w pakietach AJAX (bez timeoutów) TAK (5 000 rekordów) TAK (Konfigurowalna wielkość)
Czyszczenie logów, poczty i statystyk ruchu TAK TAK
Czyszczenie starych koszyków, porzuconych koszyków, niedokończonych zamówień Brak TAK
Retencja czasowa (np. usuwaj dane starsze niż X dni) Wszystkie rekordy TAK (Pełna regulacja)
Symulacja czyszczenia (Tryb Dry-Run) & Eksport CSV Brak TAK
Automatyzacja zadaniami Cron (czyszczenie w tle) Brak TAK

Wpływ na optymalizację, wydajność i SEO

Moduł działa wyłącznie w panelu administracyjnym (Back Office) i nie modyfikuje kodu szablonu, kontrolerów Front Office, struktury adresów URL ani znaczników SEO. Regularne czyszczenie bazy danych obniża czas wykonywania backupów i zapobiega niekontrolowanemu wzrostowi przestrzeni dyskowej. Efekt optymalizacji jest zależny od parametru serwera, silnika bazy danych (InnoDB/MyISAM) oraz stopnia wcześniejszego nagromadzenia zbędnych logów.

Ważne zalecenia przed użyciem!

  • Wykonaj kopię zapasową: Przed uruchomieniem czyszczenia na środowisku produkcyjnym zawsze utwórz pełny backup bazy danych (np. w phpMyAdmin lub przez panel hostingu).
  • Tryb Multistore: Wszystkie operacje czyszczenia tabel statystyk i logów dotyczą wspólnej bazy danych dla całej instalacji PrestaShop.
  • Nieodwracalność operacji: Operacja usuwania usuwa wybrane wpisy trwale z bazy danych – moduł Lite czyści wszystkie rekordy z wybranej grupy tabel.
# Changelog

## [1.2.0] - 2026-09-14

### Added

- Lite edition: database audit, clean (statistics/logs), AJAX batching, admin tab, support panel with GA UTM tracking.

## [1.0.0] - 2026-02-17

### Added

- Initial scaffold (superseded by 1.2.0 rewrite).

FAQs

  • Czy moduły są kompatybilne z moją wersją PrestaShop?

    Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.

Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?

  • Modyfikacja modułu zgodnie z Twoimi wymaganiami.
  • Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
  • Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
  • Integracja zewnętrznych systemów i dodatkowych narzędzi.
  • Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.

Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!