Ko se spletna stran začne upočasnjevati ali bi razvijalec namestil program, ki ga gostovanje ne dovoli, se prej ali slej pojavi vprašanje: kakšna je razlika med VPS in spletnim gostovanjem in kdaj se menjava izplača? Storitvi sta na prvi pogled podobni, na obeh tečejo spletne strani in obe najameš za mesečno ali letno ceno. Razlika je v tem, čigavi so viri, kdo upravlja programsko opremo in koliko svobode imaš.
V tem vodniku razumljivo pojasnimo delovanje obeh rešitev, ju primerjamo v tabeli, pregledamo, katera ustreza kakšni spletni strani, in zberemo znake, ki kažejo, da je čas za prehod na VPS.
Primerjava: stanovanje v bloku in lastno stanovanje
Deljeno spletno gostovanje je kot najeto stanovanje v bloku. Skupno infrastrukturo (stopnišče, ogrevanje, voda) uporabljajo vsi skupaj, za vzdrževanje skrbi upravnik, ti se moraš le vseliti. Udobno in poceni je, vendar ne smeš podirati sten, in če sosed hkrati odpre vse pipe, tudi tebi pade tlak.
VPS je kot stanovanje z lastnimi števci in lastnim ključem do strojnice. Zemljišče in stavba (fizični strežnik) sta še vedno skupna, viri stanovanja pa so samo tvoji in v njem preurediš, kar želiš. V zameno je tudi vzdrževanje tvoja naloga, razen če ga zaupaš hišniku.
Kaj je deljeno spletno gostovanje?
Na deljenem gostovanju na enem fizičnem strežniku tečejo spletne strani številnih strank, na skupnem operacijskem sistemu in skupni programski opremi spletnega strežnika, PHP in podatkovne baze. Ponudnik namesti, posodablja in varuje celotno programsko okolje, ti pa v grafičnem nadzornem vmesniku (na primer cPanelu) upravljaš svoje spletne strani, e-poštne račune, podatkovne baze in potrdila SSL.
Da preobremenjena stran ne bi upočasnila drugih, ponudnik vsakemu računu postavi zgornjo mejo porabe procesorja, pomnilnika in diska. Na gostovanjih cPanel aWh to opravlja CloudLinux, ki račune tudi izolira drugega od drugega (CageFS), zato ena stranka ne more videti datotek druge. Učinek »slabega soseda« s tem večinoma izgine, vendar je zgornja meja virov vezana na paket, programsko okolje pa določa ponudnik.
Prednosti: nizka cena, ni potrebno skrbniško znanje, posodobitve, varnostne kopije in varnostne nastavitve opravi ponudnik, takoj uporabna e-pošta in SSL.
Omejitve: nimaš pravic root, poganjaš lahko le programsko opremo, ki jo podpira ponudnik (običajno PHP, MySQL/MariaDB, v nekaterih paketih Node.js in Python), omejitev CPU in pomnilnika pa je določena s paketom.
Deljena gostovanja aWh: spletno gostovanje na osnovi KeyHelp (z brezplačnim paketom Web Free, plačljivi paketi od 6,53 € na leto), gostovanje cPanel in gostovanje WordPress.
Kaj je VPS?
VPS (virtual private server), po slovensko virtualni zasebni strežnik, je programsko ločen del fizičnega strežnika. Virtualizacijski sloj vsakemu VPS dodeli lastna procesorska jedra (vCPU), pomnilnik in prostor, vsak VPS pa poganja lasten operacijski sistem. Na strežniku imaš pravice root (skrbniške pravice): ti izbereš distribucijo Linuxa, ti namestiš spletni strežnik, podatkovno bazo in vso drugo programsko opremo in ti nastaviš požarni zid.
Način virtualizacije je pomemben. KVM (Kernel-based Virtual Machine) daje popolno virtualizacijo: vsak VPS poganja lastno jedro, kot bi bil samostojen računalnik, zato je mogoče uporabiti kateri koli operacijski sistem in modul jedra, virtualni stroji pa so med seboj močno izolirani. Na rešitvah na osnovi vsebnikov (na primer OpenVZ ali LXC) si VPS delijo skupno jedro, kar je ceneje, a daje manj svobode. O razliki med njima piše naš članek, ki primerja VPS na osnovi LXC in KVM. Strežniki KVM VPS aWh tečejo z virtualizacijo KVM in shrambo NVMe SSD.
Prednosti: zajamčeni viri, pravice root in popolna programska svoboda (Docker, Node.js, Python, lasten strežnik podatkovne baze, katera koli različica in modul PHP), lasten naslov IP, preprosta razširljivost.
Omejitve: višja cena, upravljanje pa je tvoja odgovornost: posodobitve, varnostne nastavitve, vzdrževanje programske opreme. Če za to nimaš časa ali znanja, lahko izbereš upravljani VPS, kjer to opravi strokovnjak.
Primerjava v eni tabeli
| Merilo | Deljeno spletno gostovanje | VPS |
|---|---|---|
| Viri | Skupni strežnik, z omejitvijo CPU, RAM in IO na račun | Zajamčeni vCPU, RAM in prostor |
| Operacijski sistem | Skupen, izbere ga ponudnik | Lasten, izbereš ga ti (Linux ali Windows) |
| Pravice | Uporabniški račun, nadzorni vmesnik | Root / skrbnik |
| Programska oprema | Okolje, ki ga ponuja ponudnik (PHP, MySQL itd.) | Karkoli, kar teče na izbranem OS |
| Upravljanje | Opravi ponudnik | Opraviš ti (ali upravljani VPS) |
| Upravljanje | Grafični vmesnik (cPanel, KeyHelp) | Običajno SSH in ukazna vrstica, plošča izbirna |
| E-pošta | Vnaprej nastavljeno, takoj uporabno | Namestiti in nastaviti moraš sam |
| Varnost | Ponudnik varuje strežnik, računi so izolirani | Močna izolacija, nastavitev pa je tvoja odgovornost |
| Razširitev | Večji paket, v mejah paketov | CPU, RAM in prostor je mogoče razširiti bolj prožno |
| Cena | Najcenejše, z nizko letno ceno | Višja, mesečna cena |
Zmogljivost: zakaj je VPS hitrejši in kdaj ni?
Dobro nastavljeno deljeno gostovanje z NVMe SSD in sodobnimi procesorji povprečno spletno stran postreže hitro, obiskovalec razlike v primerjavi z VPS ne bo občutil. Razlika se pokaže pod obremenitvijo. Na deljenem gostovanju je omejitev paketa zgornja meja: če hkrati prispe preveč zahtev, se zahteve postavijo v vrsto ali obiskovalci dobijo napako 503 ali 508. Na VPS dodeljena procesorska jedra in pomnilnik uporabljajo le tvoje aplikacije, programsko opremo (spletni strežnik, PHP-FPM, podatkovna baza, predpomnilnik) pa lahko nastaviš na svojo obremenitev.
Pomembno pa je: majhen VPS ni nujno hitrejši od velikega paketa gostovanja. Na VPS z 1 GB RAM-a iz tega pomnilnika živijo spletni strežnik, PHP in podatkovna baza, pri paketu gostovanja pa tečejo na skupni, optimizirani strežniški programski opremi ponudnika. Na VPS je vredno preklopiti, ko so omejitve deljenega gostovanja pretesne, ne le v upanju na večjo hitrost. Kako je hitrost gostovanja povezana z uvrstitvijo v Googlu, smo opisali v našem članku o hitrem gostovanju.
Varnost: izolacija in odgovornost
Na deljenem gostovanju je za varnost strežnika odgovoren ponudnik: posodablja operacijski sistem in strežniško programsko opremo, izvaja iskanje zlonamerne kode (na strežnikih cPanel aWh na primer ImunifyAV+) in filtrira napade DDoS. Zaradi izolacije računov vdrta sosednja stran ne more dostopati do tvojih datotek. Za svojo spletno stran (posodabljanje WordPressa in vtičnikov, gesla) pa si odgovoren ti.
Na VPS je izolacija močnejša, saj virtualni stroji tečejo z ločenim jedrom in ločenim datotečnim sistemom. Hkrati pa je vse, kar se dogaja znotraj VPS, tvoja odgovornost: če sistema ne posodabljaš, če pustiš odprta vrata, če prijavo SSH dovoliš z geslom, bo strežnik ranljiv. Slabo nastavljen VPS je manj varen od dobro upravljanega deljenega gostovanja. Najpomembnejše nastavitve smo zbrali v našem varnostnem vodniku za VPS.
Upravljanje: nadzorni vmesnik ali ukazna vrstica
Deljeno gostovanje upravljaš v grafičnem nadzornem vmesniku. Namestitev WordPressa, ustvarjanje e-poštnega računa ali vklop potrdila SSL je nekaj klikov. Tudi varnostno kopiranje in obnovo dosežeš v vmesniku; na gostovanjih cPanel aWh lahko iz dnevne varnostne kopije JetBackup sam obnoviš datoteke, podatkovne baze ali celoten račun.
VPS običajno upravljaš prek SSH, iz ukazne vrstice. Če želiš grafični vmesnik, lahko nanj namestiš ploščo za upravljanje strežnika (cPanel, Plesk, DirectAdmin ali brezplačne alternative, na primer HestiaCP), vendar je tudi njeno vzdrževanje tvoja naloga, licenca za cPanel in Plesk pa je ločen strošek. Pregled daje naš članek v bazi znanja o nadzornih ploščah, ki jih lahko izbereš za VPS.
Kaj izbrati?
Spletno gostovanje, če…
- zaganjaš predstavitveno stran, blog, portfelj ali manjšo spletno trgovino,
- uporabljaš WordPress, Joomlo ali drug sistem na osnovi PHP,
- ne želiš upravljati strežnika in bi posodobitve, varnostne kopije in varnost prepustil ponudniku,
- ti je pomembno, da e-pošta z lastno domeno deluje takoj.
Veliki večini spletnih strani zadošča deljeno gostovanje. Če šele začenjaš, začni s tem; naš kontrolni seznam pred nakupom gostovanja ti pomaga izbrati ustrezen paket.
VPS, če…
- bi poganjal programsko opremo, ki je gostovanje ne podpira: aplikacijo Node.js ali Python, Docker, lasten strežnik podatkovne baze, predpomnilnik Redis, poseben modul PHP,
- tvoja spletna stran redno doseže omejitev CPU ali pomnilnika paketa gostovanja,
- upravljaš spletno trgovino ali portal z velikim prometom, kjer potrebuješ predvidljivo zmogljivost,
- potrebuješ lasten naslov IP, posebna pravila požarnega zidu ali posebne nastavitve strežnika,
- bi kot razvijalec gradil testno okolje ali okolje za staging.
Paketi KVM VPS aWh se začnejo od 4,62 € na mesec (brez DDV), z dnevno varnostno kopijo, posnetki stanja in zaščito DDoS. Če bi poganjal programsko opremo, napisano za Windows, je prava izbira Windows VPS; o tem govori vodnik za najem Windows VPS.
Vmesna rešitev: namenski cPanel
Če so omejitve deljenega gostovanja že pretesne, a ne želiš upravljati strežnika iz ukazne vrstice, je namenski cPanel pot vmes. To je KVM VPS samo zate z licenco cPanel, ki ga upravljamo mi: delaš v znanem vmesniku cPanel, virov strežnika ne deliš z drugimi strankami, vzdrževanje sistema pa opravimo mi. Dobra izbira je, če upravljaš stran z večjim prometom ali veliko manjših spletnih strani.
Kdaj preklopiti s spletnega gostovanja na VPS? Pet znakov
- Omejitev virov: nadzorni vmesnik redno kaže, da dosegaš omejitev CPU, pomnilnika ali procesov, obiskovalci dobijo napako 503 ali 508.
- Upočasnitev v konicah: stran se med kampanjami, pošiljanjem glasil ali akcijami opazno upočasni, čeprav si kodo in slike že optimiziral.
- Manjkajoča programska oprema: potrebuješ program, različico ali modul, ki ga gostovanje ne podpira in ga tudi ne bo.
- Procesi v ozadju: potreboval bi dolgo tekoča opravila, upravljalnike čakalnih vrst, povezavo websocket ali aplikacijo, ki teče ves čas, česar na deljenem gostovanju ni mogoče poganjati.
- Naraščajoče poslovno tveganje: promet spletne trgovine je tolikšen, da upočasnitev ali izpad že pomeni resno izgubo prihodkov, in potrebuješ predvidljive, zajamčene vire.
Pred tem je vredno preveriti, ali težave ne reši večji paket gostovanja: pogosto je cenejši in udobnejši od upravljanja VPS. O znakih za menjavo smo pisali tudi podrobneje.
Potek selitve
Če se odločiš za VPS, so koraki selitve:
- Priprava VPS: operacijski sistem, spletni strežnik, PHP, strežnik podatkovne baze, požarni zid, SSL – ali namestitev plošče za upravljanje strežnika.
- Prenos podatkov: varnostna kopija datotek spletne strani in podatkovne baze, nato obnova na novem strežniku.
- Testiranje: s spremembo datoteke hosts na svojem računalniku lahko stran na novem strežniku pogledaš, preden se domena preklopi.
- Preklop DNS: zapis A domene usmeriš na naslov IP novega strežnika; sprememba se razširi v nekaj minutah do nekaj urah.
- E-pošta: če je bila pošta doslej na gostovanju, se odloči, ali se preseli na VPS ali na ločeno e-poštno gostovanje. Pogosto je slednje preprostejše, saj upravljanje poštnega strežnika zahteva posebno strokovno znanje.
Če se zatakne, nam piši, pomagali ti bomo pri selitvi.
Povzetek
Deljeno spletno gostovanje je udobje: je poceni, takoj uporabno, upravljanje strežnika pa je naloga ponudnika. VPS je svoboda in predvidljiva zmogljivost: dobiš zajamčene vire in pravice root, v zameno pa si za strežnik odgovoren ti. Večini spletnih strani zadošča spletno gostovanje; VPS potrebuješ, ko omejitve gostovanja ali programske omejitve že ovirajo projekt.
aWh ponuja obe rešitvi, z 99,9 % razpoložljivostjo in strokovno podporo. Če se ne moreš odločiti, katera ti ustreza, nam napiši, kaj želiš poganjati, in pomagali ti bomo izbrati.
Paketi spletnega gostovanja · Paketi KVM VPS
Pogosta vprašanja
Kaj je cenejše: spletno gostovanje ali VPS?
Spletno gostovanje, saj si stroške strežnika deli veliko strank. Pri aWh se spletno gostovanje začne z brezplačnim paketom Web Free in plačljivim paketom od 6,53 € na leto, KVM VPS pa od 4,62 € na mesec (brez DDV). V ceni VPS sta zajamčeni viri in svoboda, vendar računaj tudi s časom, porabljenim za upravljanje, ali s ceno upravljane storitve.
Je VPS težje upravljati kot spletno gostovanje?
Da. Na neupravljanem VPS moraš programsko opremo namestiti in posodabljati sam, nastaviti požarni zid in varnostne kopije, za kar potrebuješ znanje Linuxa in izkušnje z ukazno vrstico. Spletno gostovanje upravljaš v grafičnem vmesniku, brez strežniškega znanja.
Ali se lahko pozneje s spletnega gostovanja preselim na VPS?
Da, to je običajna pot, ko spletna stran preraste deljeno gostovanje. Datoteke in podatkovno bazo je treba prenesti, nato pa domeno usmeriti na novi strežnik. Če se zatakne, pomagamo.
Je VPS varnejši?
Izolacija je močnejša, saj virtualni stroji poganjajo ločen operacijski sistem. Varnost pa je odvisna od nastavitev: neposodobljen, slabo nastavljen VPS je bolj ranljiv od dobro upravljanega deljenega gostovanja, kjer zaščito strežnika opravlja ponudnik.
Kaj pomeni zajamčen vir?
Da vCPU in pomnilnika, dodeljenih tvojemu VPS, ne more porabiti druga stranka, zato zmogljivost ni odvisna od prometa sosedov. Na deljenem gostovanju je omejitev paketa zgornja meja, vire strežnika pa si deli več strank.
Ali k VPS dobim e-poštne račune?
Ne samodejno: na VPS moraš poštni strežnik namestiti in nastaviti sam (SPF, DKIM, DMARC, filtriranje neželene pošte, spremljanje črnih seznamov), kar zahteva posebno strokovno znanje. Zato mnogi pošto hranijo na ločenem e-poštnem gostovanju, spletno stran pa poganjajo na VPS.
Kako VPS vpliva na SEO?
Posredno: če je bila stran zaradi omejitev deljenega gostovanja počasna ali je vračala napake, lahko VPS izboljša čas nalaganja in kazalnike Core Web Vitals. Če pa je bila stran hitra že na gostovanju, selitev na VPS sama po sebi uvrstitve ne izboljša.
Kdaj je vredno namesto VPS izbrati namenski cPanel?
Ko so omejitve deljenega gostovanja pretesne, a bi rad obdržal udobje cPanela in upravljano delovanje. Namenski cPanel je strežnik samo zate, ki ga upravljamo mi, z vmesnikom cPanel; ni ti treba delati iz ukazne vrstice.