Výkon

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.

Tri metriky Core Web Vitals so zelenými „dobrými
Tri metriky, ktorými Google meria rýchlosť eshopu — a hodnoty, ktoré treba dosiahnuť.

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čítanieako rýchlo sa zobrazí hlavný obsah stránkydo 2,0 s
INP — odozvaako rýchlo stránka zareaguje, keď na niečo kliknetedo 200 ms
CLS — stabilitači vám obsah „neposkakuje" počas načítaniado 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ákaNáročnosťEfekt
Caching (Smarty + CCC)nízkavysoký
Obrázky (WebP, rozmery)nízka–strednávysoký
Databázastrednástredný–vysoký
Audit modulovstrednástredný
Hosting a PHPvyššiavysoký

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:

  1. Zapnite cache a CCC a vyčistite cache — minúty práce, okamžitý efekt.
  2. Optimalizujte obrázky — najväčšia jednotlivá rezerva.
  3. Upracte databázu — odľahčí dotazy.
  4. Spravte audit modulov — vypnite, čo nepotrebujete.
  5. 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.

Časté otázky

Časté otázky o zrýchlení PrestaShopu

Pri eshope, ktorý nikdy neprešiel optimalizáciou, je bežné zrýchlenie o desiatky percent — často sa čas načítania skráti o 1 až 3 sekundy len zapnutím cache a CCC a optimalizáciou obrázkov. Presný výsledok závisí od východiskového stavu, hostingu a počtu modulov, no rezervy má takmer každý eshop.

Spomaľuje vás eshop?

Zmeriame výkon, nájdeme úzke miesta a zrýchlime váš eshop — začnite bezplatným auditom.