Czyszczenie bazy danych - Bezpieczne porządki, automatyczna kopia zapasowa, podgląd zmian i harmonogram
Utrzymuj bazę danych PrestaShop w dobrej kondycji, bez zbędnego balastu. Czyszczenie bazy danych usuwa osierocone rekordy pozostałe po skasowanych produktach, zamówieniach i modułach, czyści porzucone koszyki i wygasłe reguły koszyka, a w razie potrzeby zresetuje katalog lub historię zamówień, byś mógł zacząć od nowa. Każda operacja najpierw pokazuje podgląd (uruchomienie próbne) i automatycznie tworzy kopię zapasową — widzisz dokładnie, co się zmieni, zanim cokolwiek się zmieni. Do tego bieżący wskaźnik kondycji sklepu i zaplanowana konserwacja przez cron. Bezpłatny, dla PrestaShop 1.7–9.
Twoja baza danych po cichu rośnie — i spowalnia sklep
Każdy usunięty produkt, anulowane zamówienie, porzucony koszyk i odinstalowany moduł zostawia po sobie rekordy. Z biegiem lat te osierocone wpisy rozdymają bazę danych PrestaShop, spowalniają zapytania i powiększają kopie zapasowe. Czyszczenie bazy danych znajduje je i bezpiecznie usuwa — z podglądem przed każdą operacją i automatyczną kopią zapasową w tle.
Wskaźnik kondycji sklepu, na którym możesz działać
Wyliczany na żywo wynik na stronie konfiguracji — oraz jako plakietka na Pulpicie PrestaShop — pokazuje, w jakiej kondycji jest Twoja baza danych w tej chwili, wraz z konkretnymi przyczynami stojącymi za tą liczbą i linkiem do panelu, który rozwiązuje każdy z problemów. To nie statyczna deklaracja: wynik jest przeliczany na podstawie ~100 rzeczywistych kontroli tabel.
Sprzątaj bezpiecznie, jednym kliknięciem
- Sprawdź i napraw — usuwa rekordy wskazujące na już skasowane produkty, zamówienia, języki lub sklepy w ~100 znanych powiązaniach tabel, a także zduplikowane wpisy konfiguracji i osierocone tłumaczenia. Zawsze bezpieczne w użyciu.
- Wyczyść i zoptymalizuj — usuwa porzucone koszyki (starsze niż miesiąc, nigdy niezamówione), wygasłe lub wykorzystane reguły koszyka oraz porządkuje numerację pozycji menu administracyjnego. Zawsze bezpieczne w użyciu.
- Usuń wybrane zamówienia — wyszukaj po ID, numerze referencyjnym, statusie lub zakresie dat i usuń tylko zaznaczone zamówienia (idealne do czyszczenia zamówień testowych). Wszystkie powiązane rekordy — faktury, płatności, historia, zwroty, korekty — są usuwane we właściwej kolejności; cała reszta pozostaje nietknięta.
- Reset katalogu / Reset zamówień i klientów — zacznij zupełnie od nowa. Jedyne nieodwracalne operacje w module, chronione frazą potwierdzającą wpisywaną ręcznie i weryfikowaną po stronie serwera — nigdy zwykłym checkboxem.
Najpierw podgląd. Kopia zapasowa automatycznie.
Każda operacja ma podgląd (uruchomienie próbne), który pokazuje dokładnie, co by się zmieniło — z użyciem dokładnie tej samej logiki co prawdziwe uruchomienie, więc raport nigdy nie rozjedzie się z rzeczywistością. A zanim cokolwiek zostanie wykonane, moduł może zapisać kopię dokładnie tych rekordów, które zaraz zostaną zmienione, do własnego folderu kopii zapasowych PrestaShop — przywrócisz je stamtąd standardowym narzędziem systemowym. Żadnego osobnego mechanizmu przywracania, któremu trzeba by zaufać.
Ustaw i zapomnij
Uruchamiaj „Sprawdź i napraw" oraz „Wyczyść i zoptymalizuj" automatycznie: przez prawdziwy cron serwera odpytujący adres URL chroniony tokenem albo — zupełnie bez dostępu do serwera — jako zadanie zapasowe w tle przy najbliższym otwarciu zaplecza przez administratora, już po dostarczeniu strony. Destrukcyjne resety z założenia nigdy nie podlegają harmonogramowi.
Kompatybilność
PrestaShop 1.7, 8 i 9 (testowany do wersji 9.1). Obsługa multistore: czyszczenie obejmuje całą instalację, ponieważ baza danych jest tylko jedna. Zero śladu na froncie sklepu — dla Twoich klientów nic się nie zmienia.
Najczęściej zadawane pytania
Czy uruchomienie na działającym sklepie jest bezpieczne?
Tak. „Sprawdź i napraw" oraz „Wyczyść i zoptymalizuj" usuwają wyłącznie rekordy wskazujące na dane, które już nie istnieją. Skorzystaj z podglądu (uruchomienia próbnego), by najpierw zobaczyć dokładny raport, i włącz opcję „najpierw kopia zapasowa" jako siatkę bezpieczeństwa.
Co dokładnie trafia do kopii zapasowej i jak ją przywrócić?
Moduł zapisuje dokładnie te rekordy, które zaraz zostaną zmienione (a przed resetem — pełną migawkę), jako spakowany gzipem plik SQL w tym samym folderze, który odczytuje strona Zaawansowane parametry → Kopia zapasowa bazy danych w PrestaShop — przywracasz je narzędziem systemowym, które już znasz.
Czy moduł może działać automatycznie?
Tak — adres URL crona chroniony tokenem dla prawdziwych cronów serwera albo interwałowe zadanie zapasowe uruchamiane przy logowaniu administratora. Dotyczy to wyłącznie dwóch bezpiecznych operacji; resetów nigdy nie da się zaplanować ani wywołać przez cron.
Czy moduł spowolni moje zaplecze?
Nie. Wskaźnik kondycji na Pulpicie jest buforowany do godziny, zaplanowane zadania zapasowe wykonują się po wysłaniu strony, a strona konfiguracji liczy wynik na żywo tylko wtedy, gdy ją otwierasz.
Czy działa z PrestaShop 9?
Tak — zbudowany i przetestowany dla wersji od 1.7 do 9, z uwzględnieniem zmian specyficznych dla PS9, takich jak usunięte helpery wyświetlania cen.
Czy moduł dotyka moich zdjęć lub przesłanych plików?
Kopie zapasowe obejmują wyłącznie bazę danych, a czyszczenie dotyczy rekordów bazy. Jedynie reset katalogu usuwa zdjęcia produktów — a przy tym ostrzega, wymaga wpisania frazy potwierdzającej i proponuje wcześniejszą migawkę.
MEG Venture
Komentarze (0)
Chwilowo nie możesz polubić tej opinii
Zgłoś komentarz
Zgłoszenie wysłane
Twoje zgłoszenie nie może zostać wysłane