Koľko aplikácií je priveľa? Ako appky ticho brzdia váš e-shop
Neexistuje appka zadarmo. Aj tá bezplatná vás stojí pol sekundy načítania.
6 min čítania · Výkon
Keď mi klient napíše, že e-shop je pomalý, prvá vec, na ktorú sa pozriem, nie je téma. Je to zoznam nainštalovaných aplikácií. V drvivej väčšine prípadov je odpoveď tam.
Ako appka spomaľuje
Väčšina aplikácií si do témy vloží skript, ktorý sa načíta pri každom zobrazení stránky. Ten skript si spravidla stiahne ďalšie súbory z cudzieho servera, počká na odpoveď a až potom sa stránka dokreslí. Pri jednej appke je to nepostrehnuteľné. Pri dvanástich to znamená, že váš e-shop čaká na dvanásť cudzích serverov, z ktorých každý má vlastnú dostupnosť a rýchlosť.
Horšie je, že skripty ostávajú aj po odinštalovaní. Shopify sa síce snaží po sebe upratať, ale pri appkách, ktoré zasahovali priamo do témy, ostávajú zvyšky v šablónach. Poznám e-shopy, ktoré načítavajú skripty appiek odinštalovaných pred dvomi rokmi.
Ako zistiť, ktorá to je
Test vypnutím
Najspoľahlivejšie. Zmerajte rýchlosť, vypnite jednu appku, zmerajte znova. Zdĺhavé, ale poviete si presné čísla. Robte to na kópii témy, nie naostro.
Vývojárske nástroje v prehliadači
Otvorte kartu Network, načítajte produktovú stránku a zoraďte požiadavky podľa veľkosti a času. Cudzie domény, ktoré nepoznáte, sú appky. Uvidíte presne, koľko ktorá sťahuje a ako dlho to trvá.
Šablóny témy
Prejdite theme.liquid a hľadajte bloky kódu, ktoré tam appky vložili. Časť sa dá bezpečne odstrániť, ak už appku nepoužívate — ale zálohujte tému predtým.
Appky, ktoré sa najčastejšie dajú nahradiť
- Vyskakovacie okná a bannery. Pár riadkov v téme spraví to isté bez externého skriptu.
- Odpočítavače a „ostáva posledných 5 kusov“. Dáta už v Shopify sú, stačí ich zobraziť.
- Tabuľky veľkostí. Metapole na produkte a sekcia v téme.
- Jednoduchý upsell. Súvisiace produkty sa dajú vyriešiť v téme.
- Poplatky a podmienky v checkoute. Shopify Functions namiesto troch appiek.
- Zvýrazňovanie zliav. Liquid to vie sám.
Naopak, appky, ktoré má zmysel nechať: platobné a dopravné integrácie, fakturácia, recenzie so skutočnou databázou, feedy do porovnávačov, vernostné programy s vlastnou logikou. Tie robia niečo, čo sa v téme spraviť nedá.
Praktické pravidlo
Raz za pol roka si prejdite zoznam appiek a pri každej si odpovedzte na dve otázky: Používam ju? a Vidím z nej hodnotu, ktorá prevyšuje jej cenu a spomalenie? Pri appkách, kde na jednu z nich neviete odpovedať áno, je odpoveď zrejmá.
Pri e-shope, ktorý platí 200 € mesačne za aplikácie, sa spravidla dá 40 až 60 % z toho nahradiť úpravou témy alebo jednou vlastnou funkciou. Vývoj sa zaplatí za rok a e-shop je pritom rýchlejší.
Než nainštalujete ďalšiu
- Zmerajte rýchlosť pred inštaláciou.
- Nainštalujte, otestujte, zmerajte znova.
- Ak je rozdiel väčší než pár desatín sekundy, zvážte, či to za to stojí.
- Appky, ktoré ste vyskúšali a nepoužívate, odinštalujte hneď — nie „raz potom“.
Každá appka je malý kompromis. Problém nie je v jednom kompromise, ale v tom, že si ich za tri roky nazbierate dvanásť a žiadny si nepamätáte.
Riešite presne toto?
Napíšte mi e-mail s odkazom na svoj e-shop a s tým, čo vás trápi. Odpoviem do 24 hodín — nezáväzne a konkrétne.
[email protected]Alebo si pozrite, čo všetko okolo Shopify robím: služby, slovenské riešenia, referencie.