Jak zrychlit PrestaShop eshop o desítky procent
Stručná odpověď: největší efekt přináší caching (zapnutí Smarty cache a CCC), optimalizace obrázků do formátu WebP, úklid databáze, vypnutí nepotřebných modulů a výkonný hosting se správně nastaveným PHP. V kombinaci dokážou tyto kroky zrychlit eshop o desítky procent — často bez jakékoli přestavby.
Pomalý eshop stojí peníze — odrazuje zákazníky a zhoršuje pozice ve vyhledávání. Dobrá zpráva je, že většina PrestaShop eshopů má velké rezervy, které lze využít bez kompletní přestavby. V tomto článku srozumitelně vysvětlíme, co dnes znamená „rychlý" eshop, a projdeme pět hlavních pák, které udělají největší rozdíl — od nejlevnějších po náročnější.
Proč záleží na rychlosti (peníze i Google)
Rychlost načítání přímo ovlivňuje dvě věci, na kterých vám záleží nejvíc: kolik prodáte a jak vás najdou.
- Konverze. Každá sekunda navíc znamená více opuštěných košíků. V A/B testu společnosti Vodafone stačilo zrychlit načítání o 31 %, aby prodej vzrostl o 8 % — na jinak identických stránkách.
- Vyhledávání. Google používá rychlost jako jeden z faktorů hodnocení. Eshopy, které projdou testem rychlosti, mají v průměru o 24 % nižší míru okamžitých odchodů a lepší pozice.
- Dojem značky. Pomalý web působí nedůvěryhodně. Rychlý web zákazník vnímá jako profesionální — ještě předtím, než si přečte jediné slovo.
Podstatné je, že většina zpomalení má jednoduchou a levnou příčinu. Nepotřebujete nový eshop — stačí odstranit to, co ho zbytečně brzdí.
Co znamená „rychlý" eshop v roce 2026
Google měří rychlost přes tři ukazatele nazvané Core Web Vitals. Není třeba jim rozumět do hloubky — stačí vědět, co měří a jaké hodnoty jsou „dobré":
| Metrika | Co měří (lidsky) | Dobrá hodnota |
|---|---|---|
| LCP — načítání | jak rychle se zobrazí hlavní obsah stránky | do 2,0 s |
| INP — odezva | jak rychle stránka zareaguje, když na něco kliknete | do 200 ms |
| CLS — stabilita | zda vám obsah „neposkakuje" během načítání | do 0,1 |
Dva detaily, které stojí za to znát. Zaprvé, hranici pro načítání (LCP) Google začátkem roku 2026 zpřísnil z 2,5 na 2,0 sekundy — laťka se zvedá. Zadruhé, Google hodnotí reálné návštěvníky, konkrétně 75 % z nich; nestačí, že je web rychlý jen u vás na počítači s rychlým připojením.
Pět pák, které eshop zrychlí nejvíc
1 · Caching — nejlevnější a nejúčinnější krok
Cache je předpřipravená verze stránky. Bez ní PrestaShop při každé návštěvě znovu skládá celou stránku z desítek souborů a databázových dotazů. S cache ji má připravenou a jen ji podá — výrazně rychleji. Caching má několik úrovní:
- Smarty cache (Administrace → Pokročilé parametry → Výkon, volba „Ano") — eshop nepřepočítává šablony pokaždé znovu. Toto samotné nastavení dokáže zkrátit zpracování šablon o 30–50 %.
- CCC — Combine, Compress, Cache (na téže obrazovce) — spojí a zmenší soubory CSS a JavaScriptu, takže prohlížeč stahuje méně a menší soubory. Na standardním eshopu dokáže zapnutí cache a CCC načíst domovskou stránku až dvakrát rychleji.
- OPcache a RAM cache (na úrovni serveru) — OPcache drží předzpracovaný PHP kód v paměti, aby ho server nemusel číst při každém požadavku. U větších eshopů pomáhá i cache v paměti (Redis nebo Memcached). To je již práce pro hosting nebo specialistu.
2 · Optimalizace obrázků
Obrázky tvoří obvykle přibližně polovinu váhy stránky — jsou tedy největší jednotlivou rezervou. Tři kroky udělají nejvíc:
- Moderní formát. Formát WebP (případně AVIF) má při stejné kvalitě o 25–34 % menší velikost než JPEG.
- Správné rozměry. Nenahrávejte fotku 4000 px širokou, pokud se zobrazuje na 600 px. Obrázek se má ukládat v rozměru, v jakém se reálně používá.
- Lazy-loading. Obrázky mimo obrazovku se načtou až tehdy, když k nim uživatel doscrolluje — úvodní zobrazení je tak výrazně rychlejší.
3 · Úklid databáze
Databáze je „paměť" eshopu. Časem se v ní hromadí staré logy, opuštěné košíky, neplatná spojení a statistiky, které zpomalují dotazy. Pravidelné čištění a správné indexy databázi odlehčí a zrychlí výpisy i vyhledávání. U rozsáhlých katalogů je to jeden z nejdůležitějších kroků.
4 · Moduly — méně je více
Každý modul něco stojí — přidává svůj kód, styly a dotazy do každého načítání. Eshopy často nasbírají moduly, které už nepoužívají. Proveďte si audit modulů: vypněte a odinstalujte ty, které nepotřebujete, a těžká řešení nahraďte lehčími. Při rozhodování pomůže náš článek o tom, kdy se vyplatí modul na míru — dobře napsaný modul bývá rychlejší než kombinace více hotových.
5 · Hosting a server
I dokonale nastavený eshop je jen tak rychlý, jako server pod ním. Zde rozhoduje:
- Verze PHP. Novější PHP běží výrazně rychleji. Pokud eshop běží na starém PHP nebo PrestaShop 1.6, samotný upgrade přinese znatelné zrychlení.
- Parametry serveru. OPcache, dostatek paměti, HTTP/2 a SSD disk.
- CDN. Síť, která doručuje obrázky a soubory ze serveru blízkého návštěvníkovi — užitečné zejména při zahraničních zákaznících.
| Páka | Náročnost | Efekt |
|---|---|---|
| Caching (Smarty + CCC) | nízká | vysoký |
| Obrázky (WebP, rozměry) | nízká–střední | vysoký |
| Databáze | střední | střední–vysoký |
| Audit modulů | střední | střední |
| Hosting a PHP | vyšší | vysoký |
V jakém pořadí postupovat
Nezačínejte tím nejdražším. Nejvíc efektu za nejméně úsilí dostanete, když půjdete od „rychlých výher" k náročnějším zásahům:
- Zapněte cache a CCC a vyčistěte cache — minuty práce, okamžitý efekt.
- Optimalizujte obrázky — největší jednotlivá rezerva.
- Ukliďte databázi — odlehčí dotazy.
- Proveďte audit modulů — vypněte, co nepotřebujete.
- Dolaďte server a hosting — PHP, OPcache, případně výkonnější hosting.
Po každém kroku změřte výsledek (níže) — uvidíte, co přineslo největší skok, a nebudete optimalizovat naslepo.
Jak změřit, zda to zabralo
Bez měření je optimalizace hádání. Používejte vždy stejné nástroje před i po zásahu:
- PageSpeed Insights od Googlu — ukáže Core Web Vitals i konkrétní doporučení. Sledujte zejména část s reálnými daty od návštěvníků, nejen laboratorní test.
- GTmetrix nebo podobný nástroj — pro detailní rozpad toho, co se načítá a jak dlouho.
- Reálné časy na mobilu i počítači — Google hodnotí 75 % návštěvníků, takže test na jednom rychlém zařízení nestačí.
Měřte na téže stránce a v podobnou dobu, aby byly výsledky srovnatelné.
Časté omyly, které drží eshop pomalý
- Zapnuté „Force compile" nebo debug režim na ostrém provozu. Vývojářská nastavení patří na testovací kopii, ne na ostrý eshop — výrazně zpomalují.
- Vypnutá cache. Někdo ji vypnul při ladění a zapomněl zapnout.
- Optimalizace jen domovské stránky. Zákazníci tráví čas u produktů a v košíku — měřte a zrychlujte i ty.
- Příliš mnoho modulů „pro jistotu". Každý nepoužívaný modul je zbytečná zátěž.
- Nejlevnější sdílený hosting. Při rostoucí návštěvnosti se stává úzkým místem, které žádné nastavení neobejde.
Zrychlení eshopu není jeden velký zásah, ale souhra více malých — a většina z nich je levná. Pokud na to nemáte čas nebo eshop naráží na úzká místa, která se těžko hledají, komplexní optimalizaci výkonu rádi převezmeme za vás: změříme stav, najdeme brzdy a zrychlíme váš eshop bez rizika pro prodej.