Audio
Postoje dva trenutka kada biste trebali ozbiljno razmišljati o platformi na kojoj će vaša web stranica raditi: kada tek krećete i kada postojeća platforma više ne zadovoljava vaše potrebe.
Ako se pitate koja od brojnih opcija za vas ima smisla, na pravom ste mjestu. S druge strane, ako koristite shared hosting račun i još niste ni čuli za alternative, ovaj tekst je baš za vas. A ako, kao većina poslovnih korisnika usmjerenih na rast sljedećeg velikog carstva, ni ne znate na kojoj platformi vam web radi, i tada ćete imati koristi od ovog članka.
Shared hosting
Ako ne znate na kakvoj infrastrukturi radite, vrlo je vjerojatno da ste na shared hostingu. Shared hosting je ono što dobijete kada registrirate domenu preko servisa poput GoDaddyja, SiteGrounda, Bluehosta i istodobno kupite prostor za web stranicu i email račune.
Čak i ako domenu i prostor niste kupili sami, velika je šansa da vam je konzultant sve postavio upravo u shared hosting okruženju.
Pa što je zapravo shared hosting? Kao što i samo ime kaže, riječ je o okruženju u kojem više web stranica dijeli iste resurse: softver, diskovni prostor, CPU, RAM i drugo.
Prednosti shared hostinga
Shared hosting donosi nekoliko velikih prednosti zbog kojih i drži lavovski dio tržišta web hostinga.
Izuzetno je pristupačan
Budući da praktički ne zauzimate dodatni prostor, resurse ni posebne privilegije, provider može ponuditi izrazito jeftine planove koji u većini slučajeva odrade posao. Cijene variraju od providera do providera, ali nije teško pronaći hosting već za 1 dolar mjesečno. A uvijek postoje i manji igrači koji će ići još niže.
Lako se postavlja
Shared hosting je jednostavan za postavljanje. Ako upravljate jednom web stranicom, ona je praktički već postavljena i najvjerojatnije nećete morati raditi ništa osim rada na frontendu, primjerice u WordPress adminu.
Čak i ako jednog dana trebate raditi backupove ili dodavati FTP korisnike, sve postaje vrlo jednostavno uz standardizirani softver poput cPanela koji dolazi unaprijed instaliran na gotovo svim shared hosting okruženjima.
Infrastruktura je upravljana umjesto vas
Na shared hostingu radite kao power user i ne morate razmišljati što se događa ispod površine. System downtime, održavanje i nadogradnje rješava netko drugi. Ako nešto pođe po zlu, support tim vam je nadohvat ruke, a ako je problem složeniji, uključit će tehnički tim, dok vi možete mirno spavati i razmišljati o poslu.
Nedostaci shared hostinga
Shared hosting nije bez mana. Iako je jednostavan za rad, to je vrlo restriktivno okruženje i imate vrlo malo opcija, zapravo gotovo nimalo, ako vam zadani setup ne odgovara.
Ako jedna web stranica doživi veliko opterećenje, to će utjecati i na sve ostale koje dijele resurse pa ćete se pitati zašto je vaš web odjednom spor bez očitog razloga. Sigurnost je još jedna velika briga, a isto vrijedi i za performanse.
Za koga je shared hosting najbolji
Shared hosting najbolje radi za male i fokusirane web stranice koje neće imati goleme količine prometa, recimo oko milijun posjetitelja mjesečno ili manje. Ako ste bloger, mala e-commerce trgovina, affiliate marketer, dizajner, izrađivač web stranica ili mala softverska firma koja izrađuje jednostavnije webove za klijente s jasnim i osnovnim potrebama, shared hosting vas vjerojatno neće razočarati.
Virtual Private Server odnosno VPS
Kratica zvuči ozbiljno, ali koncept je zapravo vrlo jednostavan. VPS je simulirano okruženje koje se ponaša kao neovisni stroj. To znači da krećete od prazne ploče i dobivate punu kontrolu nad sustavom.
Instalirate potreban softver, konfigurirate ga kako želite, kreirate baze i web stranice, upravljate korisnicima, brinete o sigurnosti, nadogradnjama i downtimeu.
Iako je ovaj opis dovoljan da korisnici shared hostinga dobiju hladan znoj, nekima je upravo to glavni razlog zašto vole VPS.
U pozadini imamo fizički stroj koji koristi tehnologiju virtualizacije i kao rezultat dobivamo “lažne”, softverski simulirane strojeve koji su međusobno izolirani. Uništavanje jedne virtualne instance ne utječe na ostale.
Prednosti virtualnog privatnog servera
Kada jednom razumijemo što je VPS, lako je razumjeti i njegove prednosti.
Bolja sigurnost
VPS je zatvoreno okruženje i zato je sigurniji od shared hostinga. Ako virus pogodi jednu web stranicu na shared hostingu, lako može “putovati” kroz strukturu direktorija i zaraziti sve ostalo usput. To se događa puno češće nego što ljudi misle.
Tako plaćate cijenu tuđe loše sreće, lošeg održavanja ili loših praksi.
Čišćenje virusa na shared hostingu prava je noćna mora. Teško je znati koliko se daleko i duboko proširio, a dovoljan je jedan previd da sustav ponovno padne na koljena.
VPS nema taj problem. Ne postoji zajednička direktna struktura diskova kojom bi se prijetnja mogla jednostavno širiti, a jedna kompromitirana VPS instanca, ako je situacija beznadna, može se sigurno uništiti i ponovno podići.
Bolje performanse
Budući da VPS ne dijeli resurse, možete biti sigurni da dobivate specifikacije koje su vam ponuđene. U ovom slučaju 2 GB RAM-a stvarno znači 2 GB RAM-a, a možete se prijaviti u sustav i detaljno pratiti potrošnju bez bojazni da će doći do miješanja resursa. Zbog toga VPS radi osjetno bolje od shared hosting računa.
Osobno sam izvukao više klijenata sa shared hostinga koji su imali neriješene probleme s performansama, i nakon jednokratnog, i često bolnog, setupa više se nisu žalili.
Vi ste glavni
Na VPS-u možete dodavati i uklanjati softver kako želite. Ako ste krenuli s PHP-om i želite pokrenuti još i Node, dovoljno je instalirati Node i prilagoditi nekoliko postavki. Nadogradnja ili migracija baza, postavljanje besplatnih SSL certifikata, dodatno osiguravanje sustava, sve je moguće.
Nedostaci VPS-a
S velikom moći dolazi i velika odgovornost. Tako je i s VPS-om. Ako niste sistem administrator, zaboravite na samostalni rad s VPS-om. Da, postoje managed VPS rješenja, ali u praksi se često ponašaju kao napredniji shared hosting i prilično ograničavaju mogućnosti promjena.
Ako redovito ne ažurirate server softver na VPS-u, izlažete stranicu sigurnosnim rizicima. A ako nešto pokvarite, tipičan primjer je da WordPress pluginovi puknu nakon nadogradnje PHP-a, neće biti nikoga koga možete jednostavno nazvati da riješi stvar.
Na kraju, VPS rješenja su skuplja i koštaju nekoliko dolara mjesečno pa naviše.
Za koga je VPS najbolji
Općenito, VPS je prikladan za sve koji žele bolju stabilnost, performanse i sigurnost, primjerice za WordPress setup s nekoliko tisuća aktivnih korisnika. Također je omiljen među softverskim timovima koji žele razvijati custom software s tehnologijama po svom izboru ili među softverskim arhitektima koji žele slagati kompleksne sustave od više VPS servera.
I za kraj, jedan savjet. Ako odlučite angažirati konzultanta i otići putem VPS-a, što je po mom mišljenju najbolja opcija, nemojte kupovati VPS od standardnih, velikih hosting providera poznatih po shared hostingu. Po mom iskustvu, provideri koji nisu fokusirani isključivo na VPS često ga loše održavaju. Siguran default koji radi za većinu ljudi, i koji i sam koristim, jest AWS ili DigitalOcean, što će vam najvjerojatnije preporučiti i konzultant.
Povezane usluge
Savjetodavna područja vezana uz ovu temu
Ove su usluge usklađene s temom članka i daju čišći prijelaz od edukativnog sadržaja do konkretne implementacije.
Nastavite čitati
Povezani članci
Prvo po zajedničkim kategorijama, a zatim po najjačem preklapanju u tagovima.