Ako zrýchliť PrestaShop eshop o desiatky percent
Krátka odpoveď: najväčší efekt prináša caching (zapnutie Smarty cache a CCC), optimalizácia obrázkov do formátu WebP, upratanie databázy, vypnutie nepotrebných modulov a výkonný hosting so správne nastaveným PHP. V kombinácii vedia tieto kroky zrýchliť eshop o desiatky percent — často bez akejkoľvek prestavby.
Pomalý eshop stojí peniaze — odrádza zákazníkov a zhoršuje pozície vo vyhľadávaní. Dobrá správa je, že väčšina PrestaShop eshopov má veľké rezervy, ktoré sa dajú využiť bez kompletnej prestavby. V tomto článku zrozumiteľne vysvetlíme, čo dnes znamená „rýchly" eshop, a prejdeme päť hlavných pák, ktoré spravia najväčší rozdiel — od najlacnejších po náročnejšie.
Prečo na rýchlosti záleží (peniaze aj Google)
Rýchlosť načítania priamo ovplyvňuje dve veci, na ktorých vám záleží najviac: koľko predáte a ako vás nájdu.
- Konverzia. Každá sekunda navyše znamená viac opustených košíkov. V A/B teste spoločnosti Vodafone stačilo zrýchliť načítanie o 31 % na to, aby predaj stúpol o 8 % — na inak identických stránkach.
- Vyhľadávanie. Google používa rýchlosť ako jeden z faktorov hodnotenia. Eshopy, ktoré prejdú testom rýchlosti, majú v priemere o 24 % nižšiu mieru okamžitých odchodov a lepšie pozície.
- Dojem značky. Pomalý web pôsobí nedôveryhodne. Rýchly web zákazník vníma ako profesionálny — ešte predtým, než si prečíta jediné slovo.
Podstatné je, že väčšina spomalení má jednoduchú a lacnú príčinu. Nepotrebujete nový eshop — stačí odstrániť to, čo ho zbytočne brzdí.
Čo znamená „rýchly" eshop v roku 2026
Google meria rýchlosť cez tri ukazovatele nazvané Core Web Vitals. Netreba im rozumieť do hĺbky — stačí vedieť, čo merajú a aké hodnoty sú „dobré":
| Metrika | Čo meria (po ľudsky) | Dobrá hodnota |
|---|---|---|
| LCP — načítanie | ako rýchlo sa zobrazí hlavný obsah stránky | do 2,0 s |
| INP — odozva | ako rýchlo stránka zareaguje, keď na niečo kliknete | do 200 ms |
| CLS — stabilita | či vám obsah „neposkakuje" počas načítania | do 0,1 |
Dva detaily, ktoré sa oplatí poznať. Po prvé, hranicu pre načítanie (LCP) Google začiatkom roka 2026 sprísnil z 2,5 na 2,0 sekundy — latka sa dvíha. Po druhé, Google hodnotí reálnych návštevníkov, konkrétne 75 % z nich; nestačí, že je web rýchly len u vás na počítači s rýchlym pripojením.
Päť pák, ktoré zrýchlia eshop najviac
1 · Caching — najlacnejší a najúčinnejší krok
Cache je predpripravená verzia stránky. Bez nej PrestaShop pri každej návšteve nanovo skladá celú stránku z desiatok súborov a databázových dotazov. S cache ju má pripravenú a len ju podá — výrazne rýchlejšie. Caching má niekoľko úrovní:
- Smarty cache (Administrácia → Pokročilé parametre → Výkon, voľba „Áno") — eshop neprepočítava šablóny zakaždým nanovo. Samotné toto nastavenie vie skrátiť spracovanie šablón o 30–50 %.
- CCC — Combine, Compress, Cache (na tej istej obrazovke) — spojí a zmenší súbory CSS a JavaScriptu, takže prehliadač sťahuje menej a menších súborov. Na štandardnom eshope vie zapnutie cache a CCC načítať domovskú stránku až dvojnásobne rýchlejšie.
- OPcache a RAM cache (na úrovni servera) — OPcache drží predspracovaný PHP kód v pamäti, aby ho server nemusel čítať pri každej požiadavke. Pri väčších eshopoch pomáha aj cache v pamäti (Redis alebo Memcached). Toto je už práca pre hosting alebo špecialistu.
2 · Optimalizácia obrázkov
Obrázky tvoria zvyčajne asi polovicu váhy stránky — sú teda najväčšou jednotlivou rezervou. Tri kroky spravia najviac:
- Moderný formát. Formát WebP (prípadne AVIF) má pri rovnakej kvalite o 25–34 % menšiu veľkosť než JPEG.
- Správne rozmery. Nenahrávajte fotku 4000 px širokú, ak sa zobrazuje na 600 px. Obrázok sa má ukladať v rozmere, v akom sa reálne používa.
- Lazy-loading. Obrázky mimo obrazovky sa načítajú až vtedy, keď k nim používateľ doroluje — úvodné zobrazenie je tak oveľa rýchlejšie.
3 · Upratanie databázy
Databáza je „pamäť" eshopu. Časom sa v nej hromadia staré logy, opustené košíky, neplatné spojenia a štatistiky, ktoré spomaľujú dotazy. Pravidelné čistenie a správne indexy databázu odľahčia a zrýchlia výpisy aj vyhľadávanie. Pri rozsiahlych katalógoch je to jeden z najdôležitejších krokov.
4 · Moduly — menej je viac
Každý modul niečo stojí — pridáva svoj kód, štýly a dotazy do každého načítania. Eshopy často nazbierajú moduly, ktoré už nepoužívajú. Spravte si audit modulov: vypnite a odinštalujte tie, ktoré nepotrebujete, a ťažké riešenia nahraďte ľahšími. Pri rozhodovaní pomôže náš článok o tom, kedy sa oplatí modul na mieru — dobre napísaný modul býva rýchlejší než kombinácia viacerých hotových.
5 · Hosting a server
Aj perfektne nastavený eshop je len taký rýchly, ako server pod ním. Tu rozhoduje:
- Verzia PHP. Novšie PHP beží výrazne rýchlejšie. Ak eshop beží na starom PHP alebo PrestaShope 1.6, samotný upgrade prinesie citeľné zrýchlenie.
- Parametre servera. OPcache, dostatok pamäte, HTTP/2 a SSD disk.
- CDN. Sieť, ktorá doručuje obrázky a súbory zo servera blízko k návštevníkovi — užitočné najmä pri zahraničných zákazníkoch.
| Páka | Náročnosť | Efekt |
|---|---|---|
| Caching (Smarty + CCC) | nízka | vysoký |
| Obrázky (WebP, rozmery) | nízka–stredná | vysoký |
| Databáza | stredná | stredný–vysoký |
| Audit modulov | stredná | stredný |
| Hosting a PHP | vyššia | vysoký |
V akom poradí postupovať
Nezačínajte tým najdrahším. Najviac efektu za najmenej úsilia dostanete, keď pôjdete od „rýchlych výhier" k náročnejším zásahom:
- Zapnite cache a CCC a vyčistite cache — minúty práce, okamžitý efekt.
- Optimalizujte obrázky — najväčšia jednotlivá rezerva.
- Upracte databázu — odľahčí dotazy.
- Spravte audit modulov — vypnite, čo nepotrebujete.
- Doladte server a hosting — PHP, OPcache, prípadne výkonnejší hosting.
Po každom kroku zmerajte výsledok (nižšie) — uvidíte, čo prinieslo najväčší skok, a nebudete optimalizovať naslepo.
Ako odmerať, či to zabralo
Bez merania je optimalizácia hádanie. Použite vždy rovnaké nástroje pred aj po zásahu:
- PageSpeed Insights od Googlu — ukáže Core Web Vitals aj konkrétne odporúčania. Sledujte najmä časť s reálnymi dátami od návštevníkov, nielen laboratórny test.
- GTmetrix alebo podobný nástroj — pre detailný rozpad, čo sa načítava a ako dlho.
- Reálne časy na mobile aj počítači — Google hodnotí 75 % návštevníkov, takže test na jednom rýchlom zariadení nestačí.
Merajte na tej istej stránke a v podobnom čase, aby boli výsledky porovnateľné.
Časté omyly, ktoré držia eshop pomalý
- Zapnuté „Force compile" alebo debug režim naživo. Vývojárske nastavenia patria na testovaciu kópiu, nie na ostrý eshop — výrazne spomaľujú.
- Vypnutá cache. Niekto ju vypol pri ladení a zabudol zapnúť.
- Optimalizácia len domovskej stránky. Zákazníci trávia čas na produktoch a v košíku — merajte a zrýchľujte aj tie.
- Priveľa modulov „pre istotu". Každý nepoužívaný modul je zbytočná záťaž.
- Najlacnejší zdieľaný hosting. Pri rastúcej návštevnosti sa stáva úzkym miestom, ktoré žiadne nastavenie neobíde.
Zrýchlenie eshopu nie je jeden veľký zásah, ale súhra viacerých malých — a väčšina z nich je lacná. Ak na to nemáte čas alebo eshop naráža na úzke miesta, ktoré sa ťažko hľadajú, komplexnú optimalizáciu výkonu radi prevezmeme za vás: zmeriame stav, nájdeme brzdy a zrýchlime váš eshop bez rizika pre predaj.