Spletni hosting, VPS ali namenski strežnik?
Niste prepričani o natančnih razlikah med webhostingom, virtualnim strežnikom (VPS) in namenskim strežnikom in se ne morete odločiti, katera rešitev je boljša za zagon vaše spletne strani ali druge aplikacije?
Če želite zagnati, na primer, spletno stran, lahko uporabite katerega koli od naših izdelkov za hosting – webhosting, VPS ali namenski strežnik. Razlike med njimi so v ponujenih možnostih, zahtevnosti upravljanja, zmogljivosti, stopnji, do katere si strežnik deli z drugimi strankami, in še v čem.
Spletni hosting
Najpreprostejša možnost za splošno javnost je webhosting. Tu stranki ni treba skrbeti za marsikaj – vsebino svoje spletne strani preprosto naloži prek FTP, napolni bazo podatkov, v administraciji ustvari e-poštne predale za svojo domeno in to je to.
Strežniki, na katerih delujejo splet, e-pošta, podatkovne baze in druge sorodne storitve, so v celoti upravljani z naše strani. Skrbimo za vzdrževanje, varnostne nastavitve in posodobitve, spremljamo njihovo delovanje in obremenitev ter rešujemo vse povezane težave (z izjemo napak neposredno v PHP aplikaciji stranke).
Zmožnosti webhostinga pa so vendarle fiksne. Poganja lahko samo aplikacije PHP, ki uporabljajo podatkovno bazo MySQL/MariaDB. Za PHP so razpoložljivi moduli natančno določeni in veljajo različne omejitve – najdaljši čas izvajanja skripta, največ pomnilnika za izvajanje enega skripta in tako naprej. Teh omejitev ni mogoče na noben način posamično prilagoditi ali spremeniti.
Če iščete webhosting za zahtevnejšo spletno stran, izberite premium Extra storitev – ponuja več zmogljivosti, ima boljše parametre in dnevne varnostne kopije.
Webhosting je skupna storitev. To pomeni, da na enem strežniku webhostinga domuje več sto strank, ki si skupaj delijo zmogljivost celotnega strežnika.
Kljub nekaterim omejitvam je webhosting najbolj razširjena storitev in popolnoma zadovoljuje veliko večino strank. Omejitveni parametri so nastavljeni razmeroma visoko, na voljo pa je širok nabor modulov PHP. Stranki ni treba skrbeti za nič in ne potrebuje globokega računalniškega znanja. Na našem webhostingu deluje večina odprtokodnih aplikacij – sistemi za upravljanje vsebine, spletne trgovine, spletni forumi in tako naprej.
Virtualni strežnik (VPS)
Druga stopnja je virtualni strežnik (VPS). Tu stranka dobi svoj lasten „prazen“ strežnik, ki deluje v virtualiziranem okolju in na katerem lahko zažene popolnoma poljuben operacijski sistem s poljubno programsko opremo in torej poljubno aplikacijo. Ima poln dostop do strežnika (kot Administrator na strežniku Windows ali kot root v sistemu Linux). Če na strežnik namesti PHP, mu lahko doda poljubne module in uporablja poljubno konfiguracijo.
VPS je torej v celoti svoboda izbire – stranka lahko na njem počne karkoli na kakršen koli način, saj je strežnik samo njen in v teh zadevah na noben način ne vpliva na druge stranke.
Tu mora imeti stranka vendarle razmeroma dobro razumevanje stvari, povezanih z upravljanjem lastnega strežnika – namestitev in konfiguracijo operacijskega sistema, zaščito strežnika, namestitev in konfiguracijo aplikacij na strežniku in tako naprej. Od nas prejme goli strežnik z osnovno namestitvijo nekega operacijskega sistema ali po želji paket Debian ISP (ki ima poleg tega že pripravljene Apache, PHP, MySQL, poštni strežnik, strežnik DNS in nadzorno ploščo ISPConfig). Ostalo je prepuščeno stranki. Skrbimo samo za delovanje virtualizacijskega okolja. Za vse, kar teče na VPS, nato v celoti skrbi sama stranka.
VPS pa vendarle še vedno si nekatere vire deli z drugimi strankami. Na enem fizičnem strežniku lahko poganjamo več deset virtualnih strežnikov. VPS si zato deli zmogljivost procesorja in V/I z drugimi na istem strežniku. VPS zato še vedno ni primeren za izjemno zahtevne aplikacije, ki potrebujejo veliko procesorjev, več kot 4 GB RAM-a in tako naprej.
Namenski strežniki
Za najzahtevnejše stranke so tu namenski strežniki. V tem primeru oddajamo v najem fizični strežnik, ki je stranki povsem na voljo. Tako kot pri VPS lahko stranka na takem strežniku zaganja karkoli, poleg tega pa ima vso zmogljivost strežnika zares in izključno zase.
Pri namenskih strežnikih je mogoče tudi zasnovati lastno individualno konfiguracijo – vrsto in število procesorjev, pomnilnik ter vrsto in število diskov. Nekatere imamo na zalogi, nekatere izdelamo po naročilu.
Strojno opremo stranki oddajamo v najem; ni je mogoče kupiti. Po drugi strani pa jamčimo za strojno opremo: okvare odpravimo na lastne stroške, pokvarjene komponente pa zamenjamo z lastnim denarjem.
Toda spet, tako kot pri VPS – za to, kaj teče na tej strojni opremi, ne skrbimo. To je spet v celoti na stranki – bodisi se na to razume sama bodisi najde nekoga, ki bo poskrbel zanjo.