Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Nepoužívané moduly PrestaShop: kontrolní seznam před vypnutím a smazáním

Nepoužívané moduly PrestaShop jsou ty, které jsou nainstalované, ale nic nedělají. Jsou měsíce vypnuté, nejsou napojené na žádné místo na webu, nebo je nahradil novější. Najdete je ve Správci modulů. Každý nejdřív na týden vypněte a sledujte e-shop. Teprve když se nic nerozbije, modul odinstalujte a smažte jeho soubory.

Autor: Tým TellMyShop. Průvodce pro majitele obchodů na PrestaShopu: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 4 min čtení

Proč uklízet moduly, když e-shop funguje?

Ze tří důvodů: bezpečnost, rychlost a klid při aktualizacích. Starý modul, který nikdo neaktualizuje, může být cestou pro útok. Friends of Presta vede seznam známých zranitelností v modulech a Technet Media popsal příklad útoku přes závislost používanou v modulech (polsky).

Navíc každý aktivní modul může přidávat skripty a dotazy na stránky e-shopu. Každý je také další věc ke kontrole, než aktualizujete PrestaShop nebo PHP. Méně modulů znamená kratší seznam podezřelých, když něco přestane fungovat.

Jak poznat, který modul se nepoužívá

Rozdělte moduly do několika skupin a u každé rozhodněte jinak.

SkupinaPříkladRozhodnutí
Nainstalované a dlouho vypnutéstarý slider, vyskakovací okno z kampaně před rokemkandidát na odstranění po kontrole
Aktivní, ale nikde se nezobrazujíblok pro sloupec, který šablona neukazujevypnout na zkoušku
Zdvojené jiným modulemdva moduly recenzí, dva moduly newsletterujeden ponechat, druhý vypnout
Napojení na službu, kterou už nepoužívátestarý dopravce, srovnávač cen, live chatvypnout, pak odinstalovat
Prodejní modul: košík, platby, dopravamodul platební bránynesahat bez plánu
Modul, který používá šablonamenu, vyhledávání, filtrynesahat, šablona na něm závisí
Nevíte, k čemu jetechnický název nic neříkázeptat se vývojáře nebo vypnout na zkoušku

Hostingové firmy zveřejňují vlastní seznamy modulů, které se vyplatí mít, například seznam nezbytných modulů od LH.pl (polsky). Takový seznam pomůže rozhodnout, co neodstraňovat. Co nepoužívané moduly a skripty e-shop stojí, rozebírá článek Astrabit o pomalém PrestaShopu (polsky).

A co moduly, které PrestaShop nainstaluje sám?

Ponechte ty, které používá prodej a šablona, a zbytek projděte stejně jako koupené moduly. Čerstvý PrestaShop nainstaluje dost vlastních modulů. Některé jsou bloky nástěnky v administraci a statistické moduly. Jiné zobrazují bloky na stránkách e-shopu: banner, text s výhodami obchodu, seznam kategorií, newsletter.

Statistické moduly sbírají data o návštěvách pokaždé, když přijde zákazník. Pokud používáte jiný analytický nástroj, mnoho z nich vám nic nedává, zatímco jejich tabulky dat dál rostou. Bloky nástěnky zase zpomalují otevírání administrace. Vypnutí modulů, na které se nikdo nedívá, obvykle nic nerozbije, ale i tak to dělejte po jednom. Některé šablony používají moduly PrestaShopu nečekaně, například seznam kategorií v bočním menu.

Jak bezpečně odstranit modul krok za krokem

Nejdřív vypnete, pak počkáte a nakonec odstraníte.

  1. Zálohujte databázi a soubory. Odinstalace odstraní data modulu a bez zálohy je nevrátíte.
  2. Sepište kandidáty. Název modulu, verze, zda je aktivní, kde se zobrazuje, kdy byl naposledy aktualizován.
  3. Vypněte jeden modul. V Moduly > Správce modulů. Zkontrolujte úvodní stránku, kategorii, stránku produktu a košík.
  4. Počkejte týden. Sledujte objednávky, záznamy chyb v Rozšířené parametry > Záznamy a zprávy od zákazníků.
  5. Odinstalujte modul. Pokud se nic nerozbilo, odinstalujte ho ve Správci modulů.
  6. Smažte soubory. Soubory modulu zůstanou po odinstalaci na serveru. Smažte je ve Správci modulů nebo přes FTP, aby na serveru neležel starý kód.
  7. Zapište si, co jste udělali. Datum, modul, důvod. Pomůže to, až se za půl roku někdo zeptá, kam zmizelo vyskakovací okno.

Pokud vypnutí modulu hned něco rozbije, znovu ho zapněte. Jak najít modul, který rozbíjí e-shop, popisujeme v článku o vypnutí modulu v PrestaShopu.

Jak projít moduly s chatem

Požádáte o kontrolu a váš chat (Claude nebo ChatGPT) přečte seznam nainstalovaných modulů s verzemi a stavem. Ověří také, které moduly se zobrazují na vybraných místech webu. Z toho sestaví seznam kandidátů rozdělený do skupin z tabulky výše.

Vy: Které moduly jsou nainstalované, ale vypnuté, nebo se nikde nezobrazují? Vypni na týden staré vyskakovací okno a slider, rozhodneme později.

Váš chat: Nainstalovaných modulů je 74, z toho 9 vypnutých. Kandidáti na úklid:

3 vypnuté: starý modul dopravce, modul srovnávače cen, druhý modul recenzí.

2 aktivní, ale nenapojené na žádné místo na úvodní stránce, v kategorii ani na stránce produktu: vyskakovací okno kampaně Podzimní lucerny a slider.

Data a nastavení modulu zůstanou. Vypnout?

Vy: Ano, a slider taky.

Váš chat: Oba vypnuté. Za týden požádejte o kontrolu záznamů chyb za toto období. Pak se můžete rozhodnout o odinstalaci.

Stav karty: čeká na vaše „ano“
náhled změny

Náhled první změny:

stará verze: Vyskakovací okno Podzimní lucerny: zapnuté

nová verze: Vyskakovací okno Podzimní lucerny: vypnuté

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Seznam modulů a plán fungují v TellMyShop Free. Vypínání a odinstalace vyžadují TellMyShop Pro a přepínač Moduly. Přepínač platí 24 hodin a vyžaduje zálohu databáze ze stejného dne. Vypnutý modul znovu zapnete z historie změn. Odinstalaci vrátit nejde, proto chat navrhuje nejdřív vypnutí a žádá vás o napsání přesného názvu modulu. Tyto úkoly najdete popsané v případech použití bezpečné odstranění nepoužívaného modulu a kontrola nastavení modulů. Podrobnosti o TellMyShop Pro jsou na stránce ceník.

Jak znovu nezarůst moduly

Před instalací nového modulu si zapište, jaký problém má řešit a kdo ho bude aktualizovat. Testovací moduly instalujte na kopii e-shopu, ne na ostrý e-shop. Jednou za čtvrtletí projděte seznam modulů stejně jako teď.

Otázky a odpovědi

Zpomaluje vypnutý modul e-shop?

Skoro vůbec, protože ho PrestaShop nespouští. Vypnutý modul ale na serveru dál nechává soubory. Stará verze s bezpečnostní chybou může být nebezpečná, i když ji nikdo nepoužívá. Berte proto vypnutí jako zkušební fázi. Pokud se po týdnu nic nerozbilo, modul odinstalujte a smažte jeho soubory.

Které moduly PrestaShopu se nesmí vypínat?

Ty, na kterých závisí prodej a vzhled e-shopu: košík, platby, doprava, vyhledávání, filtry kategorií a moduly, které používá vaše šablona. Opatrně i s moduly pro souhlas s cookies a GDPR. Pokud nevíte, k čemu modul slouží, vypněte ho jen na zkoušku a sledujte e-shop.

Odstraní odinstalace modulu jeho data?

Ano. Při odinstalaci PrestaShop odstraní nastavení modulu, jeho obsah a často i jeho tabulky v databázi. Bez zálohy databáze tato data nevrátíte. Soubory modulu obvykle zůstanou na serveru, dokud je zvlášť nesmažete ve Správci modulů nebo přes FTP.

Kolik modulů je příliš mnoho?

Takové číslo neexistuje. Počítá se, co modul dělá na jednotlivých stránkách. Jeden těžký modul s vlastními skripty na každé stránce zpomalí e-shop víc než deset malých modulů v administraci. Místo počítání zkontrolujte, které moduly se zobrazují na úvodní stránce, v kategorii a na stránce produktu.

Odstraní chat nepoužívané moduly sám?

V TellMyShop Free chat jen projde seznam modulů a navrhne plán. Vypínání a odinstalace fungují v TellMyShop Pro, jakmile zapnete přepínač Moduly na 24 hodin. Odinstalace vyžaduje napsat přesný název modulu a nejde vrátit zpět.

PrestaShop je registrovaná ochranná známka společnosti PrestaShop SA. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

Zkontrolujte svůj obchod zdarma

TellMyShop Free projde váš obchod a ukáže problémy, od nejdůležitějších. Nic neukládá.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free