Na dijeljenom hostingu stotine stranica dijele isti poslužitelj, njegove postavke i njegova ograničenja; na VPS-u poslužitelj je vaš, s vlastitim resursima i root pristupom. Pravo je pitanje od kojeg trenutka dijeljeni hosting više nije dovoljan. Ovaj vodič donosi razliku točku po točku, zatim znakove koji ne varaju i način prelaska bez prekida rada.
Na dijeljenom hostingu pružatelj hostinga administrira poslužitelj koji dijeli među mnogim klijentima: isti sustav, iste inačice softvera, iste postavke za sve i ograničenja po računu kako nijedna stranica ne bi usporavala ostale. Na VPS-u (virtualnom privatnom poslužitelju) raspolažete izoliranim poslužiteljem, s vlastitim resursima, sustavom i root pristupom: na njega instalirate ono što vaš projekt traži.
| Kriterij | Dijeljeni hosting | VPS |
|---|---|---|
| Resursi | Dijeljeni, ograničeni po računu: procesor, memorija, istovremeni procesi, broj datoteka | Resursi odabrane veličine: vCPU, memorija, disk |
| Pristup | Upravljačka ploča, FTP, ponekad SSH bez administratorskih prava | SSH s root pristupom |
| Jezici | PHP, ponekad Node.js ili Python unutar zadanog okvira | Svi: PHP, Node.js, Python, Go, Java, Ruby, .NET |
| Stalni procesi | Skripte se izvršavaju samo dok traje zahtjev | Workeri, redovi zadataka, websocketi, botovi |
| Baze podataka | MySQL ili MariaDB, ponekad PostgreSQL, zajedničke postavke | Baza po vašem izboru, podešena za vašu aplikaciju |
| Konfiguracija | Konfiguracija pružatelja hostinga, jednaka za sve | Vaša: inačice, proširenja, web poslužitelj, vatrozid |
| Održavanje sustava | Brine se pružatelj hostinga | Vi, uz vodstvo podrške, ili ga povjeravate upravljanoj usluzi |
| Rast | Po razinama paketa, unutar ograničenja dijeljenog poslužitelja | Veća veličina, zatim odvojeni poslužitelji |
Aplikacija u Node.js-u, Pythonu, Go-u ili Javi radi neprekidno: proces čeka zahtjeve i drži svoje stanje u memoriji. Dijeljeni hosting izgrađen je za suprotno, za PHP skripte koje se pokreću pri svakom zahtjevu i zatim zaustavljaju. Neki pružatelji hostinga prihvaćaju Node.js ili Python u ograničenom okviru (zadane inačice, procesi zaustavljeni nakon neaktivnosti); čim aplikacija naraste, taj okvir postaje glavno ograničenje.
PostgreSQL, Redis, red zadataka (RabbitMQ, Celery, BullMQ), tražilica, preglednik bez sučelja za izradu PDF-ova ili snimki zaslona, ffmpeg za obradu videozapisa, AI model: sve što se instalira i radi kao usluga traži poslužitelj nad kojim imate kontrolu.
Pružatelj dijeljenog hostinga ograničava svaki račun: procesorsko vrijeme, memoriju, broj istovremenih procesa (entry processes), broj datoteka (inodes). Simptomi: stranica „508 Resource Limit Is Reached”, pogreške 503 u vršnim satima, spora stranica kada je susjed opterećen, prekinuti uvozi. Upravljačka ploča često prikazuje te brojače; ako redovito dosežu gornju granicu, stranica je prerasla svoj paket.
Zadaci zakazani svake minute, pozadinske obrade, skupno slanje e-pošte, sinkronizacije: dijeljeni hosting prorjeđuje zakazane zadatke i prekida predugačke skripte. Na VPS-u worker radi neprekidno, a zadatak traje koliko mu je potrebno.
Točna inačica PHP-a ili proširenja, memorija dodijeljena PHP-u, web poslužitelj konfiguriran za vašu aplikaciju, vlastiti vatrozid, automatizirane objave putem gita ili Docker kontejnera: sve su to postavke koje dijeljeni poslužitelj ne može otvoriti svakom klijentu.
Podaci klijenata, ugovorne obveze, sigurnosni audit: izolirani poslužitelj, čijim pristupima i zapisima upravljate sami, jednostavnije se dokumentira i kontrolira nego račun na dijeljenom poslužitelju.
Predstavna web stranica koja prikazuje vaše poslovanje ne treba ni stalne procese ni bazu podataka podešenu po mjeri. Ako vam je prije svega potrebna brza, sigurna i ažurna stranica, bez ikakve administracije, pravi odgovor nije ni dijeljeni hosting ni VPS, nego upravljana web stranica: Simafri izrađuje, hostira, štiti i ažurira vašu web stranicu, a o poslužitelju se brinemo mi.
S root pristupom dolazi i održavanje sustava. Na dijeljenom hostingu za to se brine pružatelj hostinga, a da to i ne vidite; na VPS-u četiri teme traže odgovor:
unattended-upgrades).Tri su načina da se za to pobrinete: sami, uz podršku koja postavlja dijagnozu i kaže vam što učiniti, ili povjeravanjem rada poslužitelja upravljanoj usluzi. Izbor ovisi o tome tko u vašem timu poznaje Linux i koliko vaše poslovanje stoji sat zastoja.
rsync ili arhivom, a baza izvozom pa uvozom.hosts i pregledajte stranicu kao posjetitelj.rsync -avz --progress korisnik@stari-posluzitelj:/putanja/do/stranice/ /var/www/site/
203.0.113.10 www.vasa-stranica.com vasa-stranica.com
Ako se vaše adrese e-pošte nalaze na istom računu dijeljenog hostinga, promijenite samo DNS zapise stranice, a zapise MX ostavite kakvi jesu: e-pošta nastavlja raditi tijekom i nakon prebacivanja, a seli se zasebno.
VPS Pro daje vam Linux poslužitelj na procesorima Intel Xeon, ECC memoriji i zrcaljenim NVMe SSD-ovima, s root pristupom, šifriranom sigurnosnom kopijom svake noći i nadzorom. Cjelovita podrška je uključena: postavljamo dijagnozu i kažemo vam što učiniti, od sustava do koda vaše aplikacije, a poslužitelj ostaje u vašim rukama. Opišite nam svoj projekt i savjetovat ćemo vam veličinu.
VPS nije ograničen limitima dijeljenog računa: njegovi su resursi oni njegove veličine, a postavke su prilagođene vašoj aplikaciji. Dobro dimenzioniran, podnosi vrhove prometa i duge obrade koje dijeljeni hosting prekida.
Osnove pomažu: spajanje putem SSH-a, instalacija paketa, čitanje zapisa. Za ostalo, podrška koja postavlja dijagnozu i kaže vam što učiniti omogućuje vam da napredujete na vlastitom poslužitelju, a upravljana usluga u potpunosti preuzima rad poslužitelja.
Da. Web poslužitelj poput Nginxa ili Apachea poslužuje onoliko stranica koliko dopuštaju memorija i procesor, svaku s vlastitom domenom i HTTPS certifikatom.
Da: pripremi se VPS, na njega se kopiraju stranica i baza, stranica se testira tako da se domena samo s vlastitog računala usmjeri na novi poslužitelj, a zatim se DNS prebaci nakon smanjenja njegova TTL-a. Posjetitelji prelaze s jednog poslužitelja na drugi bez prekida.
Simafri
Porazgovarajmo o Vašem projektu
Recite nam u nekoliko riječi što trebate: javljamo Vam se brzo.
Hvala! Vaš upit je poslan. Javit ćemo vam se uskoro.
Više volite e-mail? Pišite nam na support@simafri.com.