VPS hosting vs. zdieľaný hosting
Rozdiel medzi VPS a zdieľaným hostingom sa dá zhrnúť jednou otázkou: s koľkými cudzími webmi delíte výkon jedného stroja. Na zdieľanom hostingu ich sú stovky a nápor návštev na cudzej stránke pocítite aj vy; VPS má vyhradenú pamäť aj procesorový výkon a správa sa predvídateľne. Cena za to je, že server niekto musí spravovať. Ako agentúra, ktorá weby klientov prevádzkuje na vlastnom VPS serveri, túto voľbu riešime pri každom projekte a odpoveď nie je univerzálna – malý prezentačný web na vlastnom VPS je zbytočný náklad, e-shop na zdieľanom hostingu je odložený problém. V tomto článku prejdeme, podľa čoho sa rozhodnúť a ako spoznať, že web zdieľaný hosting prerastá.
Rozdiel je v tom, s kým delíte výkon
Zdieľaný hosting funguje na jednoduchom princípe: poskytovateľ má výkonný server a rozdelí ho medzi veľa zákazníkov naraz. Vďaka tomu vie ponúknuť nízku cenu, pretože náklady na stroj sa delia medzi stovky webov. Nevýhoda vyplýva z toho istého princípu – zdroje sú spoločné a nikto vám negarantuje, koľko z nich práve dostanete. Keď susedný web na tom istom stroji dostane nápor návštevnosti alebo naň niekto spustí neefektívny skript, spomalíte spolu s ním, hoci ste nič neurobili.
Virtuálny privátny server rieši práve toto. Fyzický stroj sa rozdelí na niekoľko izolovaných častí a každá z nich má vyhradenú pamäť, procesorový podiel a diskový priestor, ktoré jej nikto iný nezoberie. Výsledkom nie je automaticky rýchlejší web – VPS s rovnakými parametrami ako váš podiel na zdieľanom hostingu bude podobne rýchly –, ale predvídateľne rýchly. A to je pri e-shope alebo webe, cez ktorý chodia dopyty, podstatnejšie než najlepší čas nameraný v pokojnú nedeľu.
Ako sa obmedzenia zdieľaného hostingu prejavia v praxi
Prejavy bývajú nenápadné a málokto si ich spojí s hostingom. Web sa občas načítava dlho, ale keď to idete overiť, funguje normálne. Administrácia je pomalšia než verejná časť, hlavne pri ukladaní obsahu. Zálohovací doplnok padá uprostred behu, lebo narazí na limit pamäte. E-mailová notifikácia z formulára príde s desaťminútovým omeškaním. Každá z týchto vecí sa dá vysvetliť aj inak, a preto sa príčina hľadá dlho.
Druhá skupina obmedzení je tvrdšia a narazíte na ňu zrazu. Poskytovatelia zdieľaného hostingu majú limity na počet súbežných procesov, na pamäť pre jeden skript aj na čas jeho behu – a keď ich prekročíte, požiadavka sa jednoducho ukončí. Pri bežnej prevádzke sa to nestane, pri importe tisícov produktov alebo pri väčšej návštevnosti áno. Vtedy sa objaví chybová stránka a nie je čo ladiť: k tým nastaveniam nemáte prístup.
Päť signálov, že web zdieľaný hosting prerastá
Nie je potrebné čakať, kým web spadne. Prechod sa oplatí zvážiť skôr, než sa problém prejaví na tržbách, a nasledujúce signály sú spoľahlivé.
- Odozva servera kolíše. Ten istý web sa raz načíta za pol sekundy a inokedy za tri – a nesúvisí to s vašimi zmenami.
- Narážate na limity. Import, väčší export alebo zálohovanie sa nedokončí a hlásenie hovorí o prekročenom čase alebo pamäti.
- Potrebujete konkrétnu verziu alebo rozšírenie PHP, ktoré poskytovateľ neponúka.
- Web má vlastnú aplikačnú logiku – vyhľadávanie nad veľkým katalógom, generovanie dokumentov, napojenie na sklad alebo účtovníctvo.
- Výpadok stojí peniaze. Pri e-shope je hodina nedostupnosti počas špičky drahšia než rozdiel v cene hostingu za celý rok.
Čo VPS pridáva a čo za to žiada
Vyhradený výkon je len jedna časť. Rovnako podstatný je prístup ku konfigurácii: na VPS si nastavíte verziu PHP aj jeho rozšírenia, limity, parametre databázy, plánované úlohy aj systémové zálohy. Pri hľadaní príčiny problému máte k dispozícii logy servera, nie len to, čo vám ukáže administrácia webu. Praktický dôsledok je, že diagnostika trvá hodiny namiesto dní strávených korešpondenciou s cudzou podporou.
| Čo riešite | Na zdieľanom hostingu | Na VPS |
|---|---|---|
| Výkyvy rýchlosti | Neovplyvníte, závisia od susedov | Vaša vec, dá sa merať a ladiť |
| Verzia PHP a rozšírenia | Z ponuky poskytovateľa | Podľa potreby projektu |
| Systémové limity | Pevne dané, bez prístupu | Nastaviteľné |
| Logy a diagnostika | Obmedzené alebo cez podporu | Priamy prístup |
| Zálohy | Doplnkom vo webe, náchylné na limity | Na úrovni servera, nezávisle od webu |
| Bezpečnostné aktualizácie systému | Rieši poskytovateľ | Musíte riešiť vy alebo dodávateľ |
Posledný riadok tabuľky je najdôležitejší. Na zdieľanom hostingu sa o bezpečnosť systému stará poskytovateľ; na VPS je to zodpovednosť majiteľa. Neaktualizovaný server pripojený na internet je vážnejší problém než pomalý web – a je to presne ten dôvod, prečo neodporúčame vlastný VPS firmám, ktoré k nemu nemajú správcu.
VPS nie je lepší hosting. Je to hosting, pri ktorom sa výkon aj zodpovednosť presunuli na vašu stranu – a bez niekoho, kto ho spravuje, je to zmena k horšiemu, nie k lepšiemu.
Spravovaný VPS ako stredná cesta
Práve kvôli poslednému bodu existuje tretia možnosť, ktorá sa v porovnaniach spomína málo: spravovaný VPS. Dostanete vyhradené zdroje a prístup ku konfigurácii, ale aktualizácie systému, monitoring a zálohy rieši dodávateľ. Pre väčšinu malých a stredných firiem je to rozumnejšie než obe krajnosti – zdieľaný hosting im prestáva stačiť, ale vlastného administrátora nezamestnajú.
My weby klientov prevádzkujeme práve takto: na vlastnom virtuálnom serveri s vyhradenými zdrojmi, o ktorý sa staráme. Výhodou nie je len výkon, ale aj to, že pri probléme nečakáme na cudziu podporu a nikto si neprehadzuje vinu medzi webom a serverom. Nevýhodou je, že zodpovednosť za stav servera je naša – a to znamená sledovať zaťaženie skôr, než sa prejaví na weboch.
Čo migrácia obnáša
Presun webu medzi hostingmi je rutina, ale má poradie, ktoré sa oplatí dodržať. Najprv sa prenesie web a databáza na nový server a otestuje sa tam, kým stará verzia stále beží. Potom sa presunú e-mailové schránky, čo býva citlivejšie než samotný web – strata e-mailov je pre firmu horšia než hodinový výpadok. A až keď je overené, že všetko funguje, prepne sa smerovanie domény.
- Kópia webu a databázy na nový server, bez zásahu do pôvodnej prevádzky.
- Test na dočasnej adrese – formuláre, platby, prihlásenie, generovanie dokumentov.
- Prenos e-mailových schránok vrátane histórie, nie len nastavenie nových.
- Skrátenie životnosti DNS záznamov pár dní vopred, aby prepnutie prebehlo rýchlo.
- Prepnutie domény a súbežný beh oboch prostredí, kým sa zmena rozšíri.
- Kontrola po prepnutí – indexovanie, presmerovania, funkčné certifikáty.
Pri prepnutí netreba zabúdať na certifikát: nový server potrebuje vlastný a jeho vydanie chvíľu trvá. Rovnako sa oplatí overiť, že na novom serveri bežia aj zálohy – na tie sa pri migrácii zabúda najčastejšie.
Kedy VPS nepotrebujete
Väčšina malých firemných webov na zdieľanom hostingu funguje výborne a prechod by im nepriniesol nič okrem vyššej ceny a väčšej zodpovednosti. Ak má web niekoľko stoviek návštev mesačne, mení sa raz za čas a nemá žiadnu vlastnú logiku, je zdieľaný hosting správna voľba – a peniaze ušetrené na serveri sa lepšie minú na obsah alebo fotografie.
Platí to aj opačne: prechod na VPS nezrýchli web, ktorý je pomalý z vlastnej viny. Ak stránka načítava neoptimalizované fotografie a množstvo externých skriptov, prejaví sa to na akomkoľvek serveri – podľa metodiky Core Web Vitals je odozva servera len prvou z viacerých položiek, ktoré do výsledného času vstupujú. Preto pri sťažnosti na pomalý web najprv meriame, kde sa čas skutočne stráca, a až potom riešime, či je problém v hostingu.
Často kladené otázky
Aký je rozdiel medzi VPS a zdieľaným hostingom?
Na zdieľanom hostingu delíte výkon jedného stroja so stovkami cudzích webov a nemáte garantované, koľko zdrojov práve dostanete. VPS má vyhradenú pamäť aj procesorový podiel, takže sa správa predvídateľne.
Je VPS automaticky rýchlejší?
Nie automaticky. VPS s rovnakými parametrami ako váš podiel na zdieľanom hostingu bude podobne rýchly – rozdiel je v tom, že je rýchly predvídateľne a nezávisí od záťaže cudzích webov.
Podľa čoho spoznám, že web prerastá zdieľaný hosting?
Odozva kolíše bez vašich zmien, import alebo zálohovanie sa pre limity nedokončí, potrebujete verziu PHP, ktorú poskytovateľ nemá, alebo výpadok začína stáť peniaze.
Čo je na VPS navyše oproti zdieľanému hostingu?
Prístup ku konfigurácii – verzia PHP a rozšírenia, systémové limity, parametre databázy, plánované úlohy, zálohy na úrovni servera a priamy prístup k logom pri diagnostike.
Aká je hlavná nevýhoda VPS?
Zodpovednosť za bezpečnostné aktualizácie systému sa presúva na vás. Neaktualizovaný server pripojený na internet je vážnejší problém než pomalý web – bez správcu je VPS zmena k horšiemu.
Čo je spravovaný VPS?
Stredná cesta: dostanete vyhradené zdroje a prístup ku konfigurácii, ale aktualizácie, monitoring a zálohy rieši dodávateľ. Pre firmy, ktorým zdieľaný hosting prestáva stačiť a ktoré vlastného administrátora nemajú.
Ako dlho trvá migrácia webu?
Samotný prenos býva otázkou hodín, na celý proces vrátane testovania a rozšírenia zmeny DNS rátajte jeden až tri dni. Kľúčové je, že oba servery bežia súbežne, takže odstávka nie je potrebná.
Na čo sa pri migrácii najčastejšie zabudne?
Na e-mailové schránky s históriou, na vydanie certifikátu pre nový server a na to, že zálohy treba nastaviť nanovo. Na zálohy sa zabúda najčastejšie a zistí sa to až pri prvom probléme.
Zrýchli VPS pomalý web?
Len po určitú hranicu. Ak web načítava neoptimalizované fotografie a množstvo skriptov, prejaví sa to na akomkoľvek serveri. Najprv sa oplatí zmerať, kde sa čas reálne stráca.
Kedy zdieľaný hosting úplne stačí?
Pri firemnom webe s niekoľkými stovkami návštev mesačne, ktorý sa mení zriedka a nemá vlastnú aplikačnú logiku. Peniaze ušetrené na serveri sa lepšie minú na obsah alebo fotografie.
