Stručna analiza s potvrđenim recenzijama korisnika Hostinger
Postavio sam stvarnu Next.js aplikaciju na Hostingerovo Web Apps Hosting, pokrenuo neovisne testove performansi s dva kontinenta i postavio Kodeeju dva tehnička pitanja o vlastitoj nadzornoj ploči. Jedna oglašavana značajka pokazala se da zahtijeva ručni korak o kojem vam nitko unaprijed ne govori.
Postavio sam stvarnu Next.js aplikaciju na Hostingerovo Web Apps Hosting, pokrenuo neovisne testove performansi s dva kontinenta i postavio Kodeeju dva tehnička pitanja o vlastitoj nadzornoj ploči. Jedna oglašavana značajka pokazala se da zahtijeva ručni korak o kojem vam nitko unaprijed ne govori.
Hostinger je izgradio Web Apps Hosting oko jednostavne ideje: pošaljite svoj kod s GitHuba, ZIP datoteku ili svoj AI coding agent i dobijte živu, produkcijsku aplikaciju pokrenutu za otprilike minutu, bez servera o kojem trebate brinuti. Htio sam saznati koliko to zapravo drži vodu kad ste vi taj koji klikće deploy, pa evo što sam otkrio.
Deployajte Web aplikacije brže uz Hostinger
Deployajte moderne web aplikacije na Hostingeru uz automatizirane buildove, upravljanu infrastrukturu, globalni CDN, SSL, sigurnosne alate i 30-dnevno jamstvo povrata novca.
Automatsko prepoznavanje frameworka i Node verzije
Live build logovi, a ne crna kutija
CDN mjerljivo ubrzava učitavanje diljem svijeta
Savršeni GTmetrix rezultati s dva kontinenta
Kodee daje točne, provjerene odgovore
Malware scanner i vulnerability scan čisti
Environment varijable se ispravno primjenjuju pri buildanju
Uključeni besplatna domena, email i SSL
Standardno 30-dnevno jamstvo, bez VPS-style cooldowna
Cons
“Managed MySQL” ipak zahtijeva ručno kreiranje
Nema zasebne kategorije znanja za Web Apps
Tip Stvorite svoju MySQL bazu i dodajte njezine connection detalje kao environment varijablu prije prvog deploya, kako bi se vaša aplikacija mogla povezati čim postane aktivna.
Raspodjela ocjena
Kako bih ocijenio Hostingerov Web Apps Hosting, primijenio sam HostAdviceovu metodologiju ocjenjivanja, isti standardizirani pristup koji se koristi u svakoj recenziji na stranici, tako da ocjene ostanu utemeljene u stvarnom testiranju, a ne u marketinškom jeziku. Evo kako je ocijenjen u svakoj kategoriji.
Hostinger prodaje Web Apps Hosting kroz dvije razine, Business i Cloud Startup, obje posebno izrađene za deployanje Node.js i modernih JavaScript aplikacija, a ne za tradicionalni website builder.
Cloud Startup, razinu koju sam testirao, udvostručuje broj dopuštenih aplikacija i CPU jezgri u odnosu na Business, a oba plana u checkoutu odmah uključuju besplatnu domenu, besplatni poslovni email i upravljani SSL za prvu godinu.
Nekoliko stvari koje treba znati prije narudžbe:
Jamstvo povrata novca: Web Apps Hosting spada pod Hostingerove standardne uvjete povrata, odnosno jednostavan 30-dnevni rok od datuma kupnje. To je znatno jednostavnije od onoga što vrijedi za Hostingerove VPS planove, koji imaju dodatni 180-dnevni cooldown između zahtjeva za povrat. Ovdje takav cooldown ne vrijedi.
Besplatna probna verzija: Nisam pronašao namjenski free trial. Umjesto toga, vaš evaluacijski period je 30-dnevno jamstvo povrata novca.
Načini plaćanja: Checkout je prikazao plaćanje karticom kao zadanu metodu, s logotipima Visa, Mastercard, Amex i Discover, te opcijom dodavanja druge metode plaćanja tijekom checkouta.
Što je uključeno: Besplatna domena za jednu godinu, besplatni mailboxes za jednu godinu i upravljani SSL uključeni su bez dodatne naknade uz cijenu plana, tako da je prikazana cijena vrlo blizu stvarnog troška dovođenja potpuno funkcionalnog, osiguranog deploya online.
Jedini upsell: Hostinger Reach, dodatak za email marketing, pojavljuje se u košarici kao zaseban istaknuti okvir s vlastitom mjesečnom cijenom. Lako ga je preskočiti i nije unaprijed odabran.
Ako otkažete Web Apps Hosting plan unutar 30 dana, Hostingerova politika povrata potvrđuje da spada pod standardne uvjete, pa bi jednostavno otkazivanje unutar tog roka trebalo ostvariti pravo na povrat bez dodatnih uvjeta koji vrijede za VPS ili domain kupnje.
Značajke
Automatsko prepoznavanje frameworka i Node verzije
Alati za kreiranje upravljane MySQL baze podataka
Globalni CDN aktivan prema zadanim postavkama
WAF i DDoS zaštita uključeni
Dnevne i on-demand sigurnosne kopije
Malware scanner i vulnerabilty skeniranje
GitHub integracija s auto-deployem
Besplatna domena, email i SSL
SSH pristup za napredne korisnike
Od koda do live aplikacije uz Hostinger
Povežite svoj GitHub repozitorij ili prenesite svoj projekt i stavite ga online uz upravljanu infrastrukturu, automatske deploye i dnevne sigurnosne kopije.
Budući da je Web Apps Hosting u potpunosti upravljan, nikada ne dobivate shell pristup serveru, pa nema CPU-a, RAM-a ni diska koje biste mogli benchmarkirati na način kao VPS u recenziji.
Ono što možete mjeriti jest koliko brzo se sama deployed aplikacija učitava i odgovara, iz stvarnih lokacija diljem svijeta. Testirao sam to iz četiri različita kuta: GTmetrix s dva kontinenta, globalnu provjeru konzistentnosti s više od 50 točaka i Hostingerov vlastiti ugrađeni alat za brzinu za desktop i mobile.
Aplikacija pod testom je Next.js deploy opisan u odjeljku Jednostavnost korištenja ispod, aktivan na ivory-llama-856835.hostingersite.com, koji radi na Cloud Startup planu (4 CPU jezgre, 4096 MB RAM-a, 100 GB NVMe storagea), s CDN-om aktivnim prema zadanim postavkama.
1. GTmetrix, testirano s dva kontinenta
Pokrenuo sam GTmetrix dvaput iz različitih dijelova svijeta kako bih vidio hoće li rezultat ostati dosljedan ili će izgledati dobro samo iz jedne sretne točke gledanja.
Metrika
Chicago, USA
Frankfurt, Germany
Performance rezultat
100%
100%
Structure rezultat
100%
100%
TTFB
237ms
145ms
Connect
174ms
48ms
Backend
63ms
97ms
First Contentful Paint
339ms
217ms
Largest Contentful Paint
339ms
217ms
Total Blocking Time
0ms
0ms
Cumulative Layout Shift
0
0
Onload Time
482ms
331ms
Fully Loaded Time
553ms
441ms
Oba su rezultata završila s savršenih 100% i za Performance i za Structure, s nultim layout shiftom i nultim blocking timeom na obje lokacije, što znači da ništa na stranici nije konkuriralo pregledniku za pažnju niti se pomicalo tijekom učitavanja.
Doista zanimljiv detalj je da je Frankfurt zapravo nadmašio Chicago u svim vremenskim metrima, iako sam namjerno odabrao US lokaciju servera za ovu aplikaciju. Taj rezultat ima smisla tek u svjetlu CDNa.
Jednom kada je CDN aktivan, kao što je ovdje bio prema zadanim postavkama, vaš posjetitelj ne mora nužno izravno pristupati origin serveru.
Dolazi do najbližeg cacheiranog edge čvora, pa europska testna točka može ispasti brža od američke iako se stvarni server nalazi u SAD-u. To je stvarna, praktična potvrda da Hostingerov CDN koji je uključen prema zadanim postavkama doista radi svoj posao, a ne samo stoji kao marketinška stavka.
2. Globalna konzistentnost (Check-Host)
Pokrenuo sam HTTP provjeru prema live URL-u sa svake kontrolne točke koju Check-Host nudi, 54 lokacije na šest kontinenata. Potpuna slika:
Rezultat
Broj
200 OK
50
Connection timed out
4
Svaka uspješna provjera vratila je čisti 200 OK, bez grešaka, bez djelomičnih neuspjeha, bez neočekivanih preusmjeravanja.
Vremena odgovora pokazala su jasnu priču o tome kako CDN cacheiranje ponaša se na stvarnim udaljenostima:
Primjer regije
Vrijeme odgovora
Germany, Langen
0.006s
France, Paris
0.017s
Netherlands, Amsterdam
0.022s
UK, London
0.045s
USA, New York
0.048s
USA, Los Angeles
0.112s
Singapore
0.834s
Japan, Tokyo
0.815s
Europske kontrolne točke dosljedno su vraćale najbrža vremena, nekoliko ispod 50 milisekundi, dok su kontrolne točke najudaljenije od bilo kojeg edge čvora, Tokyo, Singapore, Ho Chi Minh City, i dalje vraćale valjane 200 odgovore, samo sporije, u rasponu od 0.3 do 0.8 sekundi.
To je očekivani oblik za CDN-backed deploy: brzo blizu edge čvorova, i dalje potpuno funkcionalno daleko od njih.
Četiri time-outa, Kazakhstan, Romania i dvije od četiri ruske kontrolne točke, ne bih čitao kao problem Hostingerove infrastrukture.
Druge kontrolne točke u istim državama uspjele su (Saint Petersburg je prošao čisto s 0.063s dok su dvije Moscow kontrolne točke imale time-out), što upućuje na regionalno mrežno filtriranje na strani same kontrolne točke, a ne na nešto pogrešno s deployed aplikacijom.
3. Hostingerov vlastiti alat za brzinu, desktop i mobile
Hostinger unutar dashboarda pokreće vlastiti Page Speed test, pa sam usporedio njegove brojeve s neovisnim GTmetrix rezultatima umjesto da bilo kojem od njih vjerujem naslijepo.
Metrika
Desktop
Mobile
Ukupna ocjena
100/100
100/100
First Contentful Paint
0.3s
1.1s
Largest Contentful Paint
0.3s
1.1s
Speed Index
0.3s
1.1s
Total Blocking Time
40ms
10ms
Cumulative Layout Shift
0
0
Oba uređaja dobila su savršenih 100, a desktop brojke se blisko poklapaju s onim što je GTmetrix neovisno izmjerio, što je i stvarna poanta pokretanja oba testa. Dva različita alata, dvije različite metodologije, i slažu se međusobno.
Mobile je bio sporiji u svim vremenskim metrima, što je i očekivano na simuliranoj sporijoj vezi i slabijem procesoru, ali i dalje dovoljno brz da ocjena 100 predstavlja doista snažne stvarne mobile performanse, a ne samo labavu ljestvicu ocjenjivanja.
Jedna nedosljednost u samom alatu. Iako je ocjena čista 100 na oba uređaja, Diagnostics panel ispod i dalje označava nekoliko stavki s doslovnom ocjenom 0, network dependency tree, document request latency i avoiding multiple redirects, uz dvije stavke ocijenjene s 50, unused JavaScript i legacy JavaScript.
Niže pod-ocjene nisu povukle glavnu ocjenu prema dolje, pa ih smatram manjim, stvarno prisutnim prilikama za optimizaciju, a ne nečim što nije u redu s deployem.
Zasebno, “helpful links” koje Hostinger prikazuje uz ove dijagnostike svi su napisani za WordPress, “Speed up WordPress in 9 easy steps,” “How to optimize images for your WordPress site”, iako je ovo Node.js aplikacija bez ikakvog WordPressa u stacku. To je ostatak zajedničkog diagnostics templatea, a ne sadržaj izrađen za ovaj proizvod.
Ukupna presuda o performansama
Svaki test se slagao sa svakim drugim testom, a ta dosljednost je zapravo i glavni nalaz ovdje. GTmetrix je postigao 100% i za Performance i za Structure s dva različita kontinenta, Hostingerov vlastiti alat neovisno je to potvrdio s 100/100 i na desktopu i na mobileu, a 54-točkovna globalna provjera konzistentnosti vratila je čiste 200 odgovore posvuda osim na nekoliko kontrolnih točaka unutar zemalja poznatih po regionalnom mrežnom filtriranju.
Najvažniji tehnički detalj je da je europska testna točka bila brža od američke iako se server sam nalazio u SAD-u, što je stvaran, mjerljiv dokaz da CDN koji Hostinger uključuje prema zadanim postavkama doista radi nešto korisno, a ne samo postoji kao marketinška stavka.
Ako deployate tipičnu web aplikaciju na ovom planu, trebali biste očekivati doista brza, globalno konzistentna vremena učitavanja bez ikakvog vlastitog truda.
Jedina gruba točka vrijedna pažnje je kozmetička: ugrađeni diagnostics alat i dalje preporučuje WordPress-specifične vodiče za Node.js deploy, copy-paste ostatak koji ne utječe na performanse, ali ipak narušava dojam inače snažnog rezultata.
Upravljani web app hosting od Hostingera
Usredotočite se na izgradnju svoje aplikacije dok Hostinger brine o deployu, infrastrukturi, sigurnosti, SSL-u, sigurnosnim kopijama i globalnoj isporuci.
Testirao sam Hostingerov Web Apps Hosting od landing stranice kroz checkout, a zatim iz novog računa do potpuno aktivnog, funkcionalnog Node.js deploya.
To je obuhvatilo odabir plana, plaćanje, odabir načina buildanja, povezivanje GitHuba i promatranje dovršetka builda u stvarnom vremenu. Evo kakav je taj proces zapravo bio.
1. Registracija
Započeo sam na Web Apps Hosting landing stranici, koja se otvara s jednim pozivom na akciju: Start deploying.
Klik na njega ne otvara obrazac za prijavu. Umjesto toga, odmah vas spušta do odjeljka s cijenama, pa je prva stvarna odluka koji plan kupiti, a ne koje korisničke podatke upisati.
Dva plana stajala su jedan pored drugoga:
Plan
Prikazana cijena
Uključeni Web Apps
CPU / RAM
Business
$3.99/mo (79% off $18.99)
5
2 cores / 3 GB
Cloud Startup
$7.99/mo (71% off $27.99)
10
4 cores / 4 GB
Odabrao sam Cloud Startup zbog dvostruko veće dopuštene količine aplikacija i CPU prostora u odnosu na početnu razinu. Jedna mala nedosljednost koju treba istaknuti ovdje: pricing stranica ga zove “Cloud Startup”, ali čim završi u košarici, isti je plan označen kao “Startup plan.” Nije funkcionalni problem, samo neslaganje u nazivu između dva ekrana u istom checkout toku.
Košarica je bila uredna. Prikazivala je 48-mjesečni rok, uštede, besplatnu domenu za godinu dana i besplatne mailboxes, a zatim nudila jedan upsell, Hostinger Reach email marketing, smješten u vlastitom istaknutom okviru, a ne unaprijed označen.
Preskočio sam ga i kliknuo Continue bez ikakve prepreke.
Ako ste novi korisnik, checkout ovdje umeće korak za kreiranje računa prije nego što dođete do stranice s obračunskom adresom i plaćanjem.
Zatim unesete billing address, odaberete način plaćanja, karticu, PayPal ili jednu od ostalih opcija, i pošaljete obrazac. Potvrdu kupnje e-mailom dobio sam u roku od nekoliko trenutaka nakon klika na Submit payment, a zatim sam odmah završio u hPanelu s planom koji je već bio provisioniran.
Što sam mislio: Checkout je kratak, a upsell se lako odbija bez traženja skrivene skip veze. Neslaganje u nazivu plana između pricing stranice i košarice je sitnica, ali to je upravo ona vrsta detalja zbog koje prvi kupac zastane i dvaput provjeri je li odabrao pravi paket.
2. Dashboard
Nakon što uplata prođe, završite u hPanelu, Hostingerovom vlastitom, interno razvijenom kontrolnom panelu koji je napravljen za upravljanje svim proizvodima koje prodaje, a ne na stranici izrađenoj posebno oko vaše nove Web aplikacije.
Stranica na koju prvo dolazite je Home, i temelji se na AI prompt baru na vrhu: “Hi, [your name]! How can I help you today?” s tekstualnim poljem ispod i šest prečaca: Get domain, Create website, Get email, Migrate site, Get VPS i Try email marketing.
Skrolajte ispod toga i pronaći ćete:
Promotivne pločice značajki za AI Builder, alat za online trgovinu, s tvrdnjom o besplatnom poslovnom emailu, AI agentima, aplikaciji za automatizaciju i tvrdnjom o besplatnoj domeni
To-do checklist koji vas potiče na zadatke postavljanja, dovršavanje Reach postavljanja, preuzimanje besplatnog emaila, preuzimanje besplatne domene
Your business, popis svih siteova, aplikacija i VPS instanci vezanih uz vaš račun, svaka sa svojim gumbom Manage site
VPS, zasebnu tablicu niže koja navodi sve VPS instance prema IP adresi, statusu i datumu isteka
Panel Agent također stalno stoji u gornjem desnom kutu svake hPanel stranice, ne samo na Home. To je isti Kodee asistent koji se koristi za podršku, ali ovdje je postavljen kao opći alat za radnje s gotovim promptovima poput “Deploy my Node.js app” ili “Harden VPS updates” koje možete pokrenuti bez tipkanja cijelog pitanja.
Home je doista koristan kada vaša aplikacija već postoji, sve u Your business vodi izravno do nje. Ali nije mjesto na koje idete kreirati novu Web App ili pronaći Setup gumb. Za to trebate drugi put kroz bočnu traku:
Kliknite Websites u lijevoj bočnoj traci
Ispod toga se otvara podizbornik: WordPress, AI Builder, Web Apps, PHP/HTML, Migrations
Kliknite Web Apps
Taj vas klik vodi na potpuno drugačiji ekran od Homea, organiziran oko vaših stvarnih hosting planova, a ne oko prompt bara.
Ovdje svaki plan koji posjedujete dobiva vlastitu karticu. Na mom računu to su značile tri kartice složene okomito:
Plan
Status
Dostupne radnje
Business
Hosting plan je istekao, obnovite do 2026-09-02
Generate backups, Renew
Growth
Hosting plan je istekao, obnovite do 2026-08-28
Renew
Cloud Startup
Plan istječe 2027-08-13
Setup
Kartica Business također je već imala live aplikaciju navedenу ispod nje iz ranijeg testiranja, orange-walrus-700988.hostingersite.com, sa svojim gumbima Tools i Dashboard.
To je samo po sebi korisna stvar za primijetiti. Kad Web App jednom postoji, njezina kartica dobiva ovakav redak koji prikazuje live site izravno, i upravo tako će izgledati vaša Cloud Startup kartica čim dovršite setup.
Budući da je Cloud Startup bio plan koji sam upravo kupio i još ga nisam postavio, njegova je kartica umjesto toga prikazivala samo gumb Setup. To je gumb koji zapravo pokreće wizard za kreiranje Web Appa, i pojavljuje se samo ovdje, pod Websites → Web Apps, a ne na Home zaslonu na koji zadano dolazite.
Što sam mislio: hPanel je jasan jednom kad pronađete pravi ekran, ali Web Apps Hosting nema očit ulazni put. Slijetanje na Home daje vam prompt bar i prečace, a ne put do kreiranja aplikacije, morate znati kliknuti Websites, zatim Web Apps, prije nego što se Setup uopće pojavi. To je nekoliko dodatnih klikova za proizvod koji se prodaje kao “live za minutu”. Kad jednom dođete tamo, kartice plana su uredne i iskrene oko statusa, a plan s već pokrenutom aplikacijom prikazuje je izravno na kartici.
3. Deployanje aplikacije
Klik na Setup na kartici plana otvorio je kratak onboarding tok: Where would you like to start? s tri opcije, Create a new site, Migrate an existing site ili I hired someone to build my site. Odabrao sam Create a new site.
To je vodilo do How do you want to build your website?, podijeljenog na dvije opcije za početnike na vrhu, Hostinger AI Builder i WordPress + AI, te dvije opcije pod zasebnim naslovom “for advanced users” ispod: Node.js web app i PHP/HTML website. Odabir Node.js web app je ono što vas zapravo smješta na sam Web Apps Hosting proizvod.
Ovo je stvarna strukturna napomena za svakoga tko uspoređuje proizvode: Web Apps Hosting nema vlastiti zaseban signup flow.
To je jedna grana unutar istog općeg wizard-a za kreiranje sitea koji se koristi za AI Builder i WordPress.
Kliknuo sam krug pokraj Node.js web app, zatim kliknuo Next.
Od tamo:
Domain screen: Odabrao sam Use temporary domain umjesto da odmah koristim pravu domenu, jer je ovo bio testni deploy.
Server location screen: Hostinger je unaprijed odabrao France, najbližu regiju mojoj billing zemlji, i prikazao 167ms latencije. Pomicanje do opcije United States pokazalo je 364ms, više nego dvostruko.
Odabrao sam United States, Massachusetts ipak, i to je točno lekcija koju picker lokacije podučava na svakom Hostingerovom proizvodu: odaberite prema tome gdje su vaši stvarni posjetitelji, a ne prema najnižem broju na listi.
Namjeravana publika moje testne aplikacije je iz SAD-a, pa će server u SAD-u zapravo njima služiti brže nego što bi to ikad činilo server u France, bez obzira na brojku koju mi je prikazao s moje vlastite lokacije. Broj na ekranu govori vam koliko brzo server odgovara Hostingerovom testu, a ne koliko će brzo odgovarati ljudima koji će stvarno koristiti vašu stranicu.
Deploy method screen: dvije primarne opcije, Import Git repository (označeno kao Recommended) ili Upload your files, plus obavijest ispod za deployanje izravno iz Claude Code, Cursor ili VS Code putem Hostinger Connectora. Odabrao sam Import Git repository i kliknuo Connect with GitHub.
To je otvorilo stvarni GitHub login prozor ako već niste bili prijavljeni, a zatim stranicu s dozvolama pod nazivom Install & Authorize Hostinger, koja vas je tražila da odaberete između:
Instalacije na all repositories koje posjedujete, uključujući buduće, s read-only pristupom javnim repozitorijima
Instalacije na only select repositories koje odaberete pojedinačno i koja navodi točne dozvole koje se daju: read access za actions, metadata i repository hooks, te read-and-write access za administration, code i pull requests. Kad kliknete Install & Authorize, GitHub vas automatski vraća natrag u hPanel.
Završite na Select Git repository to import, pomičnom popisu svakog repoa povezanog s vašim GitHub računom, svaki s vlastitim gumbom Deploy pokraj sebe. Pronašao sam testni repozitorij koji sam ranije poslao, hostadvice-webapps-test, i kliknuo Deploy pokraj njega.
Od klika na taj gumb do sljedeće stranice prošlo je gotovo 30 sekundi bez ikakvog indikatora napretka na ekranu, dovoljno dugo da se zapitate je li klik uopće registriran.
Stranica koja se napokon učita nosi naslov Review build settings i točno vam govori gdje će se vaša aplikacija nalaziti prije nego što išta potvrdite: “Deploys to ivory-llama-856835.hostingersite.com.” Ispod toga, bez da ste išta ručno mijenjali, već je automatski prepoznalo:
Postavka
Automatski prepoznata vrijednost
Framework preset
Next.js
Branch
main
Node version
22.x
Root directory
./
Build and output settings
Default for Next.js
Environment variables
None (until you add one)
Svaki od tih pet redaka ima vlastiti gumb Change ili Add pokraj sebe, pa ništa ovdje nije zaključano ako prepoznavanje nešto pogriješi.
Kliknuo sam Add pored Environment variables i postavio jedan key-value par kako bih potvrdio da će doista stići do pokrenute aplikacije kasnije, zatim kliknuo Finish u tom dijalogu, pa glavni gumb Deploy na dnu stranice.
Promatranje builda
Ekran prelazi na prikaz Deploying… s označenom progress barom, “Deployment from GitHub”, koji napreduje kroz stvarne faze, gledao sam kako ide na 28%, zatim 51%, na putu prema završetku. Ispod progress bara nalazi se sklopivi panel Build logs, a njegovo otvaranje prikazuje stvarni terminal output dok se događa, a ne placeholder spinner:
> hostadvice-webapp-test@1.0.0 build
> next build
▲ Next.js 16.3.1 (Turbopack)
✓ Running next.config.mjs took 22ms Creating an optimized production build …
Deploy dovršen
Kad build završi, stižete na ekran Deployment completed! s live thumbnail pregledom vaše stvarne aplikacije prikazane odmah u kartici, uz sažetak koji pokazuje naziv repozitorija i dodijeljeni live URL.
Sa ove stranice možete odmah kliknuti na Go to dashboard, gdje dalje upravljate aplikacijom.
Što sam mislio: Automatsko prepoznavanje je ovdje glavna stvar. Framework, branch i Node verzija svi su bili točni bez ijednog ručnog polja, a live build log čini čekanje transparentnim umjesto neprozirnim. Slaba točka je onaj 30-sekundni zastoj prije nego što uopće dođete do ekrana s postavkama, dovoljno dug da se zapitate je li nešto zapelo prije nego što proces vidljivo krene.
4. Potvrda live deploya
Prije nego što sam istražio bilo koje alate za upravljanje, htio sam potvrditi da je aplikacija doista deployana i da radi, a ne samo označena kao “Completed” na ekranu.
Sa stranice Deployment completed kliknuo sam izravno na live URL, ivory-llama-856835.hostingersite.com, umjesto da vjerujem samo thumbnail pregledu u dashboardu.
Live stranica se učitala i pokazala točno ono što je aplikacija bila kodirana prikazati:
Server build time, live timestamp koji potvrđuje da je stranica svježe izgrađena, a ne posluživana iz stare cache memorije
Environment variable check, koji prikazuje prilagođenu varijablu koju sam postavio tijekom deploy ekrana, ispravno potvrđenu na stvarnoj live stranici, a ne samo u dashboard previewju
Zatim sam kliknuo vlastiti gumb aplikacije Ping the API route, koji poziva živi backend endpoint, a ne samo prikazuje statični sadržaj. Vratio je čist JSON odgovor:
json
{
“status”: “ok”,
“serverTime”: “2026-08-19T13:44:05.234Z”,
“nodeVersion”: “v22.18.0”
}
Taj odgovor vrijedi više nego što se na prvi pogled čini. Stranica koja se ispravno učita dokazuje samo da su statičke datoteke prenesene.
API poziv koji radi dokazuje da stvarni Node.js server radi ispod svega i odgovara na stvarne zahtjeve, onaj dio “Node.js web app” hostinga koji je lako lažirati statičkom datotekom, a teško lažirati živim server timestampom generiranim točno u trenutku kada kliknete gumb.
Što sam mislio: Ovo je provjera koju bih vam preporučio prije nego što vjerujete bilo kojem deployu na ovoj platformi, ili na bilo kojoj sličnoj. Zelen status “Completed” i thumbnail pregled govore vam da je build dovršen. Klik na live URL i pokretanje nečega dinamičkog, API poziva, čitanja baze podataka, bilo čega što se ne može lažirati cacheiranom statičkom stranicom, govori vam da je server doista živ i radi ono što ste izgradili.
5. Upravljanje web aplikacijom
Kad je live aplikacija potvrđena kao funkcionalna, vratio sam se u hPanel i detaljno istražio vlastiti management dashboard aplikacije, stvarni sloj za upravljanje serverom ovog proizvoda, odvojen od općeg hPanel Home ekrana opisanog ranije.
Pregled dashboarda. Čim stignete ovdje, četiri statusna badgea pokazuju stanje na prvi pogled:
Badge
Status
Running
Zeleno
Auto-deployment
Zeleno
Malware protected
Zeleno
CDN
Zeleno
Sva četiri bila su zelena prema zadanim postavkama, bez da sam išta morao ručno uključivati. Ispod toga nalazi se kartica Last deployment koja potvrđuje stanje, repozitorij, autora, commit, vrijeme deploya, prepoznati stack i Node verziju, sve što biste željeli provjeriti na prvi pogled bez kopanja po logovima.
Automatski Page Speed test već je bio pokrenut nad live stranicom i vratio 99/100 Desktop rezultat bez da sam ga ja pokrenuo, uz panel Essentials s brzim poveznicama na database connection, backups, file manager, runtime logs i cache.
Deployments, environment varijable i logovi. Tri zasebne stranice pokrivaju ovo područje:
Deployments čuvao je potpun zapis o pushu, autoru, branchu, hashu commita i statusu dovršetka, stvarnu povijest, a ne samo najnoviji zapis
Environment variables ispravno su prikazivale onu koju sam postavio tijekom deploya, potvrđujući da je pohranjena i primijenjena, a ne samo prikazana jednom tijekom setupa i zaboravljena
Runtime logs emitirali su live server output dok se događao, Next.js startup linije, ready timestampove i tekući broj problema i grešaka, koji su cijelo vrijeme koje sam gledao ostali na nuli i nuli
Sigurnost.Malware Scanner vratio je čist rezultat, “Your website is safe,” uz jednu jasno navedenu napomenu: provjerava samo datoteke web stranice, ne i sadržaj baze podataka, a postoji i plaćena opcija čišćenja koja uključuje i bazu podataka. Vulnerabilities skeniranje također je vraćeno kao čisto.
Baze podataka. Ovdje vlastiti marketing proizvoda stvara stvarnu razliku koju biste trebali razumjeti prije kupnje. Plan reklamira managed MySQL kao glavnu značajku, ali ništa se ne provisionira automatski za vas.
Odjeljak Databases otvara se na ručnom obrascu Create a New MySQL Database And Database User, što znači da bazu nazivate i kreirate sami prije nego što vaša aplikacija može koristiti bazu.
To sam izravno potvrdio s Kodeeom, što je obrađeno u odjeljku Podrška niže, a odgovor je bio izravan: managed znači da Hostinger vodi infrastrukturu baze podataka iza kulisa, a ne da se baza podataka kreira za vas čim vaša aplikacija postane aktivna.
Napredni pristup. SSH pristup postoji pod Advanced, zajedno s IP-om, portom i korisničkim imenom, ali je prema zadanim postavkama Inactive i treba ga ručno uključiti putem Enable prije nego što ga možete koristiti. File Manager nudi izbor između pregledavanja samo datoteka ove aplikacije ili svih datoteka kroz cijeli hosting plan.
Što sam mislio: Dnevni dashboard je temeljit i dobro organiziran. Sigurnost i povijest deploya posebno su lako dostupni i doista informativni, a runtime log bez ijedne greške i čisti malware scan dali su mi stvarno povjerenje da je aplikacija zdrava, a ne samo online.
Jedino mjesto gdje sučelje precjenjuje sebe jest odjeljak za baze podataka, gdje “managed MySQL” na stranici plana zvuči kao nešto što vas čeka čim aplikacija postane aktivna, a u praksi znači obrazac za ručno kreiranje koji sami morate proći.
Ukupna presuda o jednostavnosti korištenja
Checkout je kratak, upsell se lako preskače, a sam deploy flow je najjači dio cijelog iskustva, točno automatsko prepoznavanje stacka, brancha i Node verzije, uz stvarni streaming build log umjesto spinnera.
Dashboard koji slijedi dobro je organiziran za svakodnevnu upotrebu, povijest deploya, environment varijable i sigurnosni skenovi svi su udaljeni jedan klik i jasno označeni.
Gdje ovaj proizvod traži malo više pažnje nego što njegov marketing sugerira jest priča s bazom podataka. “Managed MySQL” zvuči kao nešto što vas čeka čim aplikacija postane aktivna, a ono što zapravo dobijete je obrazac za ručno kreiranje, jednostavan za korištenje, ali korak koji morate sami odraditi.
Ništa od ovoga nije teško jednom kad znate da dolazi, ali znati da dolazi je dio koji vam plan stranica ne govori.
Gradite, deployajte i skalirajte uz Hostinger
Hostajte moderne web aplikacije uz GitHub integraciju, upravljani MySQL, globalni CDN, neograničeni bandwidth i ugrađene sigurnosne alate.
Testirao sam Hostingerovu podršku za Web Apps Hosting kroz Kodee, AI asistenta ugrađenog u hPanel, a zatim prošao kroz knowledge base kako bih vidio koliko toga pokriva bez potrebe da ikoga pitam. Kodee se pojavljuje na dva mjesta koja vrijedi razlikovati: kao Ask AI na javnoj marketinškoj stranici i kao Agent panel dostupan sa svake stranice unutar hPanela, uključujući izravno na samom dashboardu Web Appa.
1. AI podrška (Kodee)
Postavio sam dva pitanja iz stvarnih praznina koje sam otkrio tijekom testiranja, a ne generička pitanja na koja bi Kodee mogao odgovoriti kopiranjem iz dokumentacije.
Pitanje 1 testiralo je ponašanje pri neuspjelom deployu i vrijeme primjene environment varijabli, obje stvarne production brige za svakoga tko deploya na ovu platformu:
Ako se build moje aplikacije prekine usred GitHub deploya, vraća li se aplikacija automatski na zadnju uspješnu verziju ili padne dok to ne popravim i ponovno deployam? I mogu li postaviti custom environment varijable prije prvog deploya ili tek nakon njega?
Kodee je odgovorio izravno i točno na obje stvari. Neuspjeli build ne zamjenjuje trenutno aktivnu aplikaciju; ako je prethodni deploy bio uspješan, aplikacija nastavlja posluživati tu zadnju ispravnu verziju. Ako je to prvi deploy i nema prethodne verzije na koju bi se vratilo, aplikacija ostaje nedostupna dok se build ne popravi i ponovno ne deploya, jasan, pošten odgovor umjesto nejasnog umirivanja.
Što se tiče environment varijabli, potvrdio je da ih možete postaviti prije prvog deploya u postavkama deploya, a za već aktivnu aplikaciju proveo je kroz točna tri koraka: otvorite Settings i Redeploy, dodajte ili uredite varijable pod Environment variables, spremite i ponovno deployajte.
Pitanje 2 pritiskalo je na dvije praznine koje sam i sam našao u dashboardu, formulaciju “managed MySQL” nasuprot obrascu za ručno kreiranje i SSH koji je prema zadanim postavkama neaktivan:
Ovaj plan reklamira managed MySQL, ali dashboard prikazuje ručni obrazac ‘Create a New MySQL Database’ umjesto automatski provisionirane baze podataka. Kreira li se baza podataka za svaki Web App prema zadanim postavkama ili samo ako je ja kreiram? Također, SSH pristup je naveden kao dostupan, ali je prema zadanim postavkama Inactive. Ako ga nikada ne omogućim, mijenja li to išta u načinu na koji aplikacija stvarno radi ili je SSH samo opcionalni dodatak za napredne korisnike?
Kodeejev odgovor potvrdio je upravo ono što sam pronašao u sučelju, a ne blažu verziju toga. Baza podataka ne kreira se automatski za svaki Web App, “managed” znači da Hostinger vodi servis baze podataka i infrastrukturu, dok je stvaranje i konfiguracija stvarne baze na vama, kroz isti ekran Create a New MySQL Database koji sam već vidio, a zatim i dodavanje njezinih connection detalja u environment varijable aplikacije.
Što se tiče SSH-a, potvrdio je da ostavljanje u inactive stanju ne mijenja ništa u tome kako aplikacija radi, deploya se ili se povezuje na bazu podataka. Postavljen je isključivo kao opcionalni alat za CLI naredbe, migracije ili izravno debuggiranje datoteka, a ne kao nešto što platforma tiho koristi u pozadini.
Što sam mislio: Oba odgovora poklapala su se s onim što sam već ručno provjerio u dashboardu, umjesto da to osporavaju ili ublažavaju, a to je znak support alata koji zapravo provjerava stanje stvarnog proizvoda umjesto da recitira skriptu. Nijedno pitanje nije se moglo odgovoriti copy-pasteanjem iz generičkog FAQ-a, a Kodee je oboje obradio specifičnim, strukturiranim, dvodijelnim odgovorima unutar otprilike minute svaki.
2. Knowledge base
Hostingerov knowledge base otvara se s mrežom kategorija, ukupno 20 kategorija, svaka s prikazanim brojem članaka. Nekoliko najvećih: AI Builder ima 330 članaka, VPS ima 276, Email ima 127, a Website ima 103.
Web Apps Hosting ne dobiva vlastitu zasebnu kategoriju. Njegov sadržaj je raspršen kroz Getting Started, hPanel i Website, što je stvarni nalaz za svakoga tko očekuje jedno namjensko mjesto, kao što ga dobivaju VPS ili Email.
Pretraživanje “Web Apps” izravno vratilo je 71 rezultat na 8 stranica. Najistaknutiji rezultati bili su mješavina izravno relevantnog i tek labavo povezanog sadržaja:
How to deploy apps built with Codex on Hostinger, izravno relevantno
Hostinger AI Builder: How to create a web app in agentic mode, povezano ali drugačiji proizvod
How to add a Node.js Web App in Hostinger, izravno relevantno
How to install Flutter Web on a VPS at Hostinger, potpuno drugi proizvod
Nekoliko Website Builder članaka o metodama plaćanja (PayPal, WeChat Pay, BLIK), nerelevantno osim što negdje u tekstu dijele riječi “web” i “app”
Otvorio sam jedan od glavnih rezultata, How to deploy apps built with Codex on Hostinger, kako bih provjerio njegovu dubinu. Ispostavilo se da je to temeljit, dobro strukturiran vodič, s popisom podržanih frameworka na početku, korak-po-korak screenshotovima za GitHub-import i ZIP-upload puteve, dijelom o konfiguriranju build postavki s primjerima naredbi, prikazom strukture datoteka nakon deploya, walkthroughom za povezivanje baze podataka, odjeljkom o vulnerability monitoring-u i završnim FAQ blokom.
Iako je formuliran posebno oko Codexa, osnovna platforma je ista ona iza općeg Node.js Web App proizvoda, pa se većina toga izravno primjenjuje.
Što sam mislio: Broj članaka u pretrazi izgleda snažno na papiru, 71 rezultat za jedan pojam, ali značajan dio tog volumena je šum od nepovezanih proizvoda koji dijele sličnu terminologiju. Članak koji sam otvorio u cijelosti bio je kvalitetan jednom kad sam do njega došao, jasni koraci, stvarni screenshotovi i pravi FAQ odjeljak, ali pronalazak toga zahtijevao je prolazak kroz rezultate koji nisu imali veze s onim što sam zapravo pokušavao deployati.
Ukupna presuda o korisničkoj podršci
Kodee je jači od ova dva puta podrške. Oba pitanja koja sam testirao uključivala su stvarnu, provjerljivu nejasnoću, oporavak od neuspjelog deploya, vrijeme primjene environment varijabli, provisioniranje baze podataka i stvarnu ulogu SSH-a, a Kodee je na sva četiri odgovorio točno i precizno, poklapajući se s onim što sam već ručno potvrdio u dashboardu umjesto da to osporava.
Knowledge base drži kvalitetu jednom kad dođete do pravog članka, posebice detaljni vodič za Codex deploy, ali Web Apps Hosting nema vlastitu zasebnu kategoriju, a široka pretraga izbacuje poprilično nepovezanog sadržaja uz korisne rezultate.
Za brz, specifičan odgovor, Kodee je pouzdanija prva stanica. Za dublje, samostalno čitanje, očekujte da ćete sami filtrirati rezultate pretrage prije nego što dođete do nečega što se doista odnosi na ovaj proizvod.
Jednostavan hosting za moderne web aplikacije
Deployajte React, Next.js, Vue, Node.js i druge moderne aplikacije bez upravljanja serverima ili složenom infrastrukturom.
Da. Deploy proces je najjači dio ovog proizvoda: točno automatsko prepoznavanje mog stacka, brancha i Node verzije, stvarni streaming build log umjesto spinnera te live aplikacija koja je prošla sve testove performansi koje sam joj postavio, savršeni GTmetrix rezultati s dva različita kontinenta, čista 54-točkasta globalna provjera konzistentnosti i podudarni 100/100 rezultati iz Hostingerovih vlastitih alata i na desktopu i na mobileu. Kodee je to podržao točnim, konkretnim odgovorima na stvarna tehnička pitanja, a ne generičkim skriptiranim odgovorima.
Grube točke su male, ali ih vrijedi znati prije kupnje. “Managed MySQL” na stranici plana zvuči kao nešto spremno čim vaša aplikacija postane aktivna, a u praksi znači ručni obrazac za kreiranje. Dashboard također ne daje Web Apps Hostingu nikakav poseban ulaz s glavnog Home ekrana, morate znati prvo ući u Websites.
Za developera koji želi brz, framework-agnostic deploy na infrastrukturi koja se ovako dobro benchmarkira, ovo je laka preporuka. Za nekoga tko očekuje da je svaka oglašena značajka uključena onog trenutka kad checkout završi, planirajte nekoliko dodatnih minuta da sami postavite bazu podataka.
The section about renewal pricing is probably the most important takeaway. Introductory prices always look attractive, but it's the renewal cost that determines the real long-term value. I also found another review on Bestecision that breaks down the pricing, performance, and renewal considerations in detail.
Dobro je prošao na testiranju. Implementacija je automatski ispravno prepoznala moj stack, aktivna aplikacija je dobila savršene ocjene na neovisnim GTmetrix testovima s dva kontinenta, a Hostingerova AI podrška dala je točne, konkretne odgovore na stvarna tehnička pitanja. Glavna zamjerka je da upravljani MySQL zahtijeva ručno postavljanje unatoč tome kako se reklamira.
Nudi li Hostinger Web Apps Hosting povrat novca?
Da, unutar 30 dana od kupnje prema Hostingerovim standardnim uvjetima povrata za hosting. Za razliku od Hostingerovih VPS planova, nema dodatnog razdoblja čekanja između zahtjeva za povrat, pa bi jednostavno otkazivanje unutar tog roka trebalo biti prihvatljivo.
Koje okvire podržava Hostinger Web Apps Hosting?
Širok raspon na oba kraja. Podržane frontend opcije uključuju Next.js, React, Vue.js, Svelte, Astro i Angular, dok backend podrška obuhvaća Express, Fastify, NestJS i Next.js API rute, uz dostupne verzije Node.js od 18.x do 24.x.
Uključuje li Hostinger Web Apps Hosting bazu podataka?
Ne automatski. Plan oglašava upravljani MySQL, ali stvarnu bazu podataka sami kreirate putem ručnog obrasca u nadzornoj ploči, a zatim je povezujete sa svojom aplikacijom pomoću varijabli okruženja. Hostinger upravlja temeljnom infrastrukturom baze podataka, ali ne i samim korakom provisioning-a.
Kako se Hostinger Web Apps Hosting uspoređuje s platformom poput Vercela?
Cilja na istu publiku, developere koji žele pushati kod i preskočiti upravljanje poslužiteljem, ali uključuje dodatke poput besplatne domene, besplatne e-pošte i upravljanog MySQL-a, sve unutar jedne fiksne mjesečne cijene umjesto modela naplate prema potrošnji. Nezavisna mjerila u ovom testu pokazala su vremena učitavanja i Core Web Vitals u rangu onoga što biste očekivali od platforme s podrškom CDN-a u toj kategoriji.
HostAdvice.com nudi profesionalnu uslugu recenziranja pružatelja usluga hostinga bez utjecaja bilo koje treće strane. Naše recenzije su nepristrane, iskrene i primjenjuju iste obrasce evaluacije u svim postupcima recenziranja.
Iako dobivamo određenu financijsku kompenzaciju od tvrtki koje recenziramo, kompenzacija usluga i proizvoda nema utjecaja na smjer ili zaključke naših recenzija. Kompenzacija nema utjecaj na rangiranje pojedinih tvrtki. Podržite zajednicu pružatelja hosting usluga tako što ćete dodati iskrene recenzije svoga pružatelja usluga.