Preskočiť na obsah

Nastavenie a používanie

Modul otvoríte cez Moduly → Správca modulov → WEB Vision – Čistenie a optimalizácia PrestaShopu → Konfigurovať.

Hore je súhrn: koľko sa dá spolu vyčistiť. Pod ním sú úlohy v skupinách Databáza a Súbory a cache. Pri každej úlohe vidíte:

Údaj Význam
Počet / veľkosť Koľko záznamov alebo koľko miesta zaberajú.
Vek Po koľkých dňoch sa záznam považuje za zbytočný. Platí pre úlohy s vekom. Minimum chráni čerstvé údaje.
Interval Ako často sa čistí automaticky: vypnuté, denne, týždenne, mesačne.
Vyčistiť Spustí čistenie danej úlohy hneď.

Tlačidlo Vyčistiť všetko zapnuté spustí naraz všetky úlohy, ktoré majú interval iný ako vypnuté. Zmeny uložte tlačidlom Uložiť.

Databáza

Úloha Čo sa maže
Košíky Košíky bez objednávky (košíky s objednávkou sa nemažú).
Pripojenia a návštevníci Staré záznamy o pripojeniach a návštevníkoch.
Logy Záznamy v logoch.
Odoslané e-maily História odoslaných e-mailov.
Neexistujúce stránky Záznamy o neexistujúcich stránkach (404).
Vyhľadávania a referrer Staré vyhľadávania a zdroje návštev.
Špeciálne ceny Expirované špeciálne ceny.
Vlastnosti a atribúty Nepoužité hodnoty vlastností a atribútov.

Súbory a cache

Úloha Čo sa maže
Cache Smarty Skompilované šablóny a cache.
Dočasné obrázky Dočasné obrázky.
Vnútorná cache Vnútorná cache PrestaShopu.

Ak úloha v prehľade chýba, príslušná tabuľka v obchode neexistuje.

Všeobecný postup, ako cron nastaviť, nájdete v návode Ako nastaviť cron.

Dole v nastaveniach sú tri adresy (denne, týždenne, mesačne). Každú z nich zavolajte z plánovača úloh na hostingu, napríklad:

curl -s "<adresa>"
  • Pri každej adrese sa vyčistia úlohy, ktoré majú zodpovedajúci interval.
  • Odpoveď je JSON s počtom zmazaných záznamov.
  • Adresy sú chránené tajným kľúčom. Tlačidlo Nové adresy kľúč vymení (staré adresy potom prestanú platiť).
  • Zobrazuje sa aj čas posledného behu.
  • Políčko Povoliť automatické čistenie cez cron vypne len cron. Ručné čistenie funguje vždy.
  • Mazanie ide po dávkach (2000 záznamov), najviac 100 dávok na jeden beh, aby sa server nezahltil. Zvyšok sa vyčistí pri ďalšom behu.
  • Najprv sa mažú väzbové tabuľky, potom hlavná.
  • Súbory sa mažú rekurzívne. Symlinky, index.php a .htaccess ostávajú.

Dole je história posledných 50 čistení (ručne aj cron) s počtom vyčistených záznamov. Ukladá sa do tabuľky mv_cleaner_log, ktorú odinštalovanie nemaže. Dátumy a časy sa zobrazujú v časovej zóne prehliadača.

Bol tento článok užitočný?