E‑shop roste a běžný hosting nestačí: co prověřit dál
Pokud se e‑shop zpomaluje, hlásí chyby nebo naráží na limity, nejdřív prověříme aplikaci, databázi, napojení i hosting. Teprve podle výsledku doporučíme opravu, vyšší tarif nebo managed VPS.
Větší server není automaticky správné řešení. Problém může být také v kódu, databázi, modulu nebo pravidelné úloze.
Stačí popsat, kdy se problém objevuje a jak se projevuje.
Jak poznat, že nestačí jen vybrat vyšší tarif
Opakované zpomalení nebo chyby mohou mít více příčin. Samotné navýšení kapacity je neodstraní vždy.
Nejdřív potřebujeme vědět, co se děje v době problému a která část e‑shopu je zatížená.
Prověření dává smysl zejména tehdy, když:
- se e‑shop opakovaně zpomaluje při vyšší návštěvnosti nebo počtu objednávek
- administrace, importy, exporty nebo cron úlohy končí chybou či trvají neobvykle dlouho
- databáze, moduly nebo napojení na další služby vytěžují dostupné prostředky
- e‑shop opakovaně naráží na limity hostingu, ale příčina zatím není jistá
Co prověříme před doporučením
Aplikace, databáze a napojení
- pomalé dotazy, velikost databáze a stav tabulek
- moduly, šablonu a chyby v aplikačních logách
- importy, exporty, vyhledávání a napojení na další systémy
- pravidelné úlohy a procesy, které běží na pozadí
Hosting, prostředky a provoz
- využití procesoru, paměti, disku a databáze
- provozní limity a jejich skutečné využití
- serverové, databázové a aplikační logy
- čas a souvislosti výpadků, chyb nebo zpomalení
U PrestaShopu i dalších systémů posuzujeme aplikaci a hosting společně. Jinak by se mohl dražší tarif jen dočasně zakrýt problém, který je potřeba opravit.
Výsledkem může být cílená oprava, úprava databáze, změna nastavení, vyšší hostingový tarif nebo managed VPS.
Jak prověření probíhá
- Popíšete projevy problému, dobu výskytu a změny, které mu předcházely.
- Prověříme aplikaci, databázi, logy a využití serverových prostředků.
- Doporučíme konkrétní zásah a oddělíme aplikační práci od změny hostingového prostředí.
Pokud pomůže oprava kódu, databáze nebo konfigurace, není důvod přesouvat e‑shop automaticky na vlastní server.
Vyšší tarif nebo managed VPS doporučíme tehdy, když měření ukáže, že současné prostředky nebo provozní model skutečně nestačí.
Rozsah opravy, přesunu nebo změny služby potvrdíme před zahájením práce.
Výsledkem není automaticky nový server
- chybu v modulu nebo aplikaci lze nejdřív opravit
- databázi lze vyčistit nebo lépe nastavit
- pravidelné úlohy lze rozložit nebo upravit
- výkon hostingu nebo serveru navyšujeme až podle naměřené potřeby
Cílem je odstranit příčinu a zvolit přiměřené řešení, ne prodat co největší server.
Pokud je změna tarifu nebo serveru vhodná, popíšeme její důvod, rozsah správy a další náklady předem.
Chcete zjistit, co e‑shop skutečně brzdí?
Popište projevy problému a současné prostředí. Navrhneme, co má smysl prověřit jako první.
