Czyszczenie Revolution

Głębokie czyszczenie — osierocone rekordy, zduplikowane obrazy, stare pliki i cache

Cena: 299,00 €
Netto

Kompletny pakiet czyszczenia i konserwacji sklepu PrestaShop

Cleanup Revolution to kompleksowe rozwiązanie do porządkowania sklepu. Znajduje i usuwa osierocone rekordy bazy danych, zduplikowane obrazy, nieużywane pliki, pozostałości po modułach i rozdęty cache — wszystko z jednego panelu z pełnym logowaniem audytu i trybem podglądu.

  • Czyszczenie bazy danych — wykrywaj i usuwaj osierocone rekordy, optymalizuj rozmiary tabel i odzyskuj zmarnowaną przestrzeń
  • Zarządzanie obrazami — znajdź osierocone obrazy produktów, wykryj duplikaty i zidentyfikuj brakujące pliki graficzne
  • Czyszczenie plików i cache — usuwaj przestarzały cache, pliki tymczasowe i zasoby pozostałe po odinstalowanych modułach
  • Wyszukiwarka duplikatów — znajdź zduplikowane produkty, kategorie i inne obiekty w katalogu
  • Kontrola kondycji systemu — kompleksowy audyt środowiska sklepu z praktycznymi rekomendacjami
  • Automatyzacja CRON — zaplanuj cykliczne zadania czyszczenia, aby utrzymać sklep w formie bez ręcznej interwencji
  • Logowanie audytu — każda akcja logowana z sygnaturami czasowymi, dotkniętymi rekordami i danymi do cofnięcia
  • Tryb podglądu — zobacz co zostanie wyczyszczone, zanim zatwierdzisz jakiekolwiek zmiany

Kompatybilny z PrestaShop 1.7 do 9.x. Jedna licencja, dożywotnie aktualizacje, 90 dni dedykowanego wsparcia.

Udostępnij
Suma opcji: 0.00 €
6 wyświetlono

Twój sklep gromadzi dług — Cleanup Revolution go likwiduje

Każdy sklep PrestaShop z czasem gromadzi niewidoczne odpady. Usunięte produkty zostawiają osierocone pliki obrazów. Odinstalowane moduły pozostawiają tabele baz danych i klucze konfiguracji. Testowe importy zostawiają rekordy-widma w kilkunastu powiązanych tabelach. Rezultatem jest baza danych, która systematycznie pęcznieje, system plików zaśmiecony niepowiązanymi plikami i sklep, który zwalnia bez wyraźnego powodu.

Cleanup Revolution to kompleksowy moduł porządkujący, który znajduje, raportuje i bezpiecznie usuwa ten nagromadzony dług techniczny. Działa na każdej warstwie instalacji — rekordy bazy danych, pliki obrazów, katalogi cache, pozostałości modułów i zduplikowane media — i prezentuje wszystko w czytelnym panelu administracyjnym, zanim usunie choćby jeden bajt.

Każda operacja obsługuje tryb podglądu: zobacz dokładnie, co zostanie wyczyszczone, z liczbą elementów i szacowaną oszczędnością miejsca, zanim zatwierdzisz akcję. Niezmienny log audytu rejestruje każdą przeprowadzoną operację czyszczenia, abyś zawsze wiedział, co zostało usunięte, kiedy i przez kogo.

Czyszczenie bazy danych

Schemat relacyjny PrestaShop jest złożony — dziesiątki tabel, z których wiele zależy od innych przez miękkie odniesienia zamiast wymuszonych kluczy obcych. Oznacza to, że usunięte obiekty rutynowo zostawiają osierocone wiersze w bazie danych, które gromadzą się w nieskończoność.

  • Osierocone rekordy produktów — znajduje wiersze w ps_product_lang, ps_product_shop, ps_stock_available, ps_image i powiązanych tabelach bez odpowiadającego im produktu nadrzędnego
  • Dane z koszyków-widm — usuwa porzucone koszyki starsze niż konfigurowalny okres (domyślnie: 30 dni) wraz z ich pozycjami i powiązanymi rekordami
  • Rekordy gości i połączenia — czyści rekordy ps_guest i ps_connections, które wyrastają do milionów wierszy w aktywnych sklepach, bez wpływu na dane analityczne
  • Optymalizacja tabel — uruchamia OPTIMIZE TABLE na tabelach MyISAM i InnoDB, aby odzyskać przestrzeń po masowym usuwaniu
  • Analiza zależności — przed usunięciem czegokolwiek moduł mapuje relacje między tabelami i identyfikuje dokładnie, które rekordy są niczyje

Zarządzanie obrazami i plikami

Obrazy produktów stanowią największą część zajmowanego miejsca w typowym sklepie PrestaShop. Z czasem dezinstalacje, masowe edycje i zmiany konfiguracji obrazów pozostawiają tysiące plików, które nie są powiązane z żadnym produktem.

  • Skanowanie osieroconych obrazów — porównuje pliki na dysku z rekordami ps_image, aby znaleźć pliki graficzne bez produktu nadrzędnego
  • Wykrywanie duplikatów — identyfikuje identyczne obrazy (przez hash pliku) przesłane do różnych produktów lub wariantów
  • Brakujące pliki — odwrotne sprawdzenie: znajduje rekordy ps_image bez odpowiadających plików na dysku
  • Pozostałości po modułach — skanuje katalogi zainstalowanych modułów w poszukiwaniu dużych plików logów, kopii zapasowych i tymczasowych artefaktów pozostawionych przez moduły firm trzecich
  • Czyszczenie cache — jednoklikowe czyszczenie cache Smarty, pamięci podręcznej XML, cache motywu i cache klas z raportowaniem odzyskanego miejsca

Wyszukiwarka duplikatów

Zduplikowane produkty i kategorie to częsty efekt uboczny importów CSV, migracji i ręcznych błędów wprowadzania danych. Pogarszają nawigację klientów i rozwadniają wartość SEO.

  • Duplikaty produktów — wykrywanie po nazwie, referencji, EAN lub konfigurowalnemu progowi podobieństwa
  • Duplikaty kategorii — znajduje kategorie o identycznych nazwach na tym samym poziomie drzewa
  • Narzędzie scalania — scal zduplikowane produkty, przenosząc zamówienia, recenzje i dane SEO na wybraną kopię główną
  • Raportowanie — eksportuj listy duplikatów do CSV w celu ręcznego przeglądu lub zewnętrznego przetwarzania

Kontrola kondycji systemu

Poza czyszczeniem Cleanup Revolution zapewnia kompleksowy audyt kondycji środowiska sklepu, sygnalizując problemy konfiguracyjne i potencjalne zagrożenia wydajnościowe.

  • Kontrole środowiskowe — wersja PHP, limity pamięci, konfiguracja OPcache, ustawienia MySQL i uprawnienia systemu plików
  • Audyt modułów — wykrywanie wyłączonych, ale niezłustalowanych modułów zajmujących miejsce na dysku i spowalniających autoloader
  • Wyniki z możliwością działania — każda pozycja kontroli kondycji zawiera wyjaśnienie, dlaczego ma to znaczenie, oraz praktyczne kroki naprawcze
  • Historia kontroli — porównuj wyniki kontroli w czasie, aby śledzić poprawę kondycji sklepu

Planowanie i automatyzacja

Ręczne czyszczenie nie jest zrównoważone. Cleanup Revolution integruje się z MPR Cron Manager, aby uruchamiać zaplanowane zadania porządkowe bez interwencji.

  • Zaplanowane czyszczenia — skonfiguruj cotygodniowe lub comiesięczne czyszczenia bazy danych, cache i plików, które uruchamiają się automatycznie
  • Powiadomienia e-mail — otrzymuj podsumowania po zaplanowanych czyszczeniach z informacją, ile miejsca odzyskano i ile rekordów usunięto
  • Bezpieczne wartości domyślne — zaplanowane czyszczenia używają konserwatywnych ustawień (np. porzucone koszyki starsze niż 90 dni, pliki logów starsze niż 60 dni), które możesz dostosować

Dlaczego ten moduł jest wyjątkowy?

  • Tryb podglądu dla każdej operacji gwarantuje, że nigdy nie usuniesz niczego bez uprzedniego przeglądu — pełne informacje o ilości i rozmiarze wyświetlane przed zatwierdzeniem
  • Analiza zależności międzytabelowych mapuje schemat relacji PrestaShop, aby zidentyfikować naprawdę osierocone rekordy, unikając fałszywych trafień, które mogłyby uszkodzić dane
  • Wykrywanie duplikatów z narzędziem scalania łączy zduplikowane produkty, zachowując historię zamówień, recenzje i ranking SEO kopii głównej
  • Automatyczne planowanie czyszczenia poprzez integrację z cronem oznacza, że konfiguracja odbywa się raz, a sklep sam się utrzymuje w czystości
  • Niezmienny log audytu rejestruje każdą akcję czyszczenia z sygnaturami czasowymi, liczbą dotkniętych rekordów i danymi do cofnięcia — pełna odpowiedzialność

Przykłady zastosowań

  • Duże katalogi — sklepy z ponad 10 000 produktów gromadzą osierocone rekordy szybciej; regularne czyszczenie utrzymuje wydajność bazy danych
  • Dojrzałe sklepy — wieloletnie instalacje z historią wielu modułów i migracji korzystają najbardziej z kompleksowego audytu
  • Środowiska staging/testowe — szybkie przywrócenie czystego stanu po testach importów, wymianie motywów lub testach modułów
  • Instalacje wielosklepowe — czyszczenie danych współdzielonych między sklepami z uwzględnieniem kontekstu sklepu przy identyfikacji osieroconych rekordów
  • Indeks
    mprcleanuprevolution
  • Kompatybilność z PrestaShop
    PS 1.7 – 9.x
  • Model cenowy
    Jednorazowy zakup
  • Typ modułu
    Back-office
  • Dotyczy RODO
    Nie
  • Cel biznesowy
    Usprawnić operacje
  • Wymagane konto zewnętrzne
    Nie
  • Złożoność modułu
    Kompletne rozwiązanie
  • Etap ścieżki klienta
    Zarządzać sklepem
  • Działa z platformą
    Bez zewnętrznej platformy
0.0
0 opinii
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Brak recenzji. Bądź pierwszy i zostaw opinię!

Napisz opinię

Oceń konkretne aspekty (opcjonalne)
Jakość
Stosunek jakości do ceny
Stabilność
Kompatybilność
Wsparcie

What customers say about us

5.0 (1 opinia)
Gasp

Great work and support

Great work and support
5.0 (3 opinii)
Rafał Butanowicz
Niesamowite doświadczenie i znajomość Prestashop. Każdy minimalny błąd analizowany i poprawiany. Bardzo dobry kontakt podczas realizacji zlecenia
Wojtala Garage
Jest to najlepszy informatyk / programista jakiego znam. Gość jest geniuszem do wszystkich spraw związanych z prowadzeniem strony internetowej oraz sklepu internetowego. Usługi warte każdych pieniędzy, polecam!
Edeo PL
Very professional service. The store staff has a customer-focused approach. They effectively helped us select the most optimal solution for our store, then efficiently guided us through the technical aspects of the implementation process. They also provide ongoing support in managing and promoting our website. We highly recommend them!
6 Wdrożone
6 propozycji

Scheduled automatic cleanup jobs

Wdrożone
Run cleanup tasks automatically on a schedule (daily/weekly) instead of manually. Set it and forget it.
Mia Anderson May 22, 2025
Odpowiedź: Available since v1.1.0! Cron-based scheduling for all cleanup tasks. Configure frequency per task with email reports on completion.

Dry run mode before actual cleanup

Wdrożone
Preview what would be deleted before actually removing anything. Shows affected records count and sample data for review.
Henrik Larsen Jul 14, 2025
Odpowiedź: Shipped in v1.2.0! Every cleanup task now has a "Preview" button showing exactly what will be affected with row counts and examples.

Orphaned image file detection and cleanup

Wdrożone
When products are deleted, their image files often remain on disk. Find and remove orphaned image files from img/p/, img/c/, etc.
Alexander Braun Jun 15, 2025
Odpowiedź: Shipped in v1.4.0! Detects orphaned files in img/p/, img/c/, img/m/, img/su/. Shows estimated space savings and supports dry-run preview with individual selection.

Cleanup old customer carts and sessions

Wdrożone
Abandoned carts and expired sessions accumulate fast. Add a task to clean carts older than X days that never converted to orders.
Sofia Greco Oct 03, 2025
Odpowiedź: Done in v1.3.0! Configurable retention period for abandoned carts, expired sessions, and guest accounts. Freed 2GB+ on test stores.

Duplicate product finder by reference/EAN/name

Wdrożone
Find products that were accidentally created twice — same reference, same EAN, or near-identical name. Merge or delete duplicates.
Camilla Jensen Aug 22, 2025
Odpowiedź: Added in v1.5.0! Duplicate detection by reference, EAN, or name+supplier. Also detects duplicate images (MD5 hash) and duplicate CMS pages. Merge or delete options.

System health score dashboard

Wdrożone
A single dashboard showing overall store health — database bloat, orphaned data, cache status, and actionable cleanup recommendations.
Romain Lefevre Nov 05, 2025
Odpowiedź: Done in v1.6.0! Health score (0-100) with immutable audit log, weekly email reports, and operation tracking (timestamp, item count, space recovered, admin user).
1 otwarty 3 rozwiązany
Zgłoś problem
The preview scan shows '1,247 orphaned entries' but executing cleanup removes only 1,102 entries. The preview query doesn't filter by shop context while the deletion does. Synchronized the queries.
The 'Clean expired cart rules' function deletes cart rules where date_to < NOW(), but this includes rules that are still active and assigned to future orders. Added a check for cart_rule usage in existing orders before deletion. Fixed in v1.0.0 — commit e4a7c28
The orphan detection only checks product associations, not CMS page content. Images embedded in CMS page HTML via tags are flagged as orphans and deleted. Added CMS content scanning before flagging images. Fixed in v1.0.0 — commit 8d2b5f1
The file size check uses PHP's filesize() which returns false for files larger than 2GB on 32-bit systems. Even on 64-bit, reading the full file into memory for analysis crashes. Implemented streaming log analysis with line-by-line reading. Fixed in v1.0.0 — commit c3f8a47
Zobacz wszystkie znane problemy
30 dni na zwrot
Łatwy zwrot - bez pytań
Moduły Plug & Play
Zainstaluj, skonfiguruj i zarabiaj
Wsparcie na pierwszym miejscu
Priorytet pomocy i satysfakcji

Więcej z tej kategorii

Galeria Revolution
299,00 €
Wsparcie Revolution
299,00 €
Filtr Revolution
299,00 €
Ładowanie...
Do góry