Implementirao sam pravu Next.js aplikaciju na Hostingerovom Web Apps Hostingu, pokrenuo nezavisne testove performansi sa dva kontinenta i postavio sam Kodee-u dva tehnička pitanja o njegovoj sopstvenoj kontrolnoj tabli. Jedna reklamirana funkcija se ispostavila da zahteva ručni korak o kojem vam niko unapred ne govori.
Implementirao sam pravu Next.js aplikaciju na Hostingerovom Web Apps Hostingu, pokrenuo nezavisne testove performansi sa dva kontinenta i postavio sam Kodee-u dva tehnička pitanja o njegovoj sopstvenoj kontrolnoj tabli. Jedna reklamirana funkcija se ispostavila da zahteva ručni korak o kojem vam niko unapred ne govori.
Hostinger izgrađen Web Apps Hosting oko jednostavnog obećanja: pošaljite svoj kod sa GitHub-a, ZIP fajl ili svog AI kodirajućeg agenta, i pokrenite live, produkcionu aplikaciju za otprilike minut, bez servera o kome treba da brinete. Hteo sam da vidim koliko od toga zaista stoji kada ste vi taj koji klikće deploy, pa evo šta sam otkrio.
Deployujte Web aplikacije brže uz Hostinger
Deployujte moderne web aplikacije na Hostingeru uz automatizovane buildove, upravljanu infrastrukturu, globalni CDN, SSL, bezbednosne alate i 30-dnevnu garanciju povraćaja novca.
Environment varijable se pravilno primenjuju tokom builda
Besplatan domen, email i SSL su uključeni
Standardna 30-dnevna garancija, bez VPS-stila cooldown perioda
Cons
“Managed MySQL” i dalje zahteva ručno kreiranje
Ne postoji posebna kategorija znanja za Web Apps
Tip Kreirajte svoju MySQL bazu podataka i dodajte njene connection detalje kao environment varijablu pre prvog deploya, kako bi vaša aplikacija mogla da je dosegne čim postane aktivna.
Raspodela ocena
Da bih ocenio Hostinger-ov Web Apps Hosting, primenio sam HostAdvice-ovu metodologiju ocenjivanja, isti standardizovani pristup koji se koristi u svakoj recenziji na sajtu, tako da ocene ostaju zasnovane na stvarnom testiranju, a ne na marketinškom jeziku. Evo kako je prošao po svakoj stavci.
Hostinger prodaje Web Apps Hosting kroz dva nivoa, Business i Cloud Startup, oba posebno napravljena za deploy Node.js i modernih JavaScript aplikacija, a ne za tradicionalni alat za izradu sajtova.
Cloud Startup, nivo koji sam testirao, duplira broj aplikacija i CPU jezgara u odnosu na Business, a oba plana u checkoutu uključuju besplatan domen, besplatan poslovni email i upravljani SSL za prvu godinu.
Nekoliko stvari koje treba znati pre naručivanja:
Garancija povraćaja novca: Web Apps Hosting potpada pod Hostinger-ove standardne uslove refundacije, jednostavan rok od 30 dana od datuma kupovine. To je znatno jednostavnije od onoga što važi za Hostinger-ove VPS planove, koji imaju dodatni 180-dnevni cooldown između zahteva za refundaciju. Ovde takav cooldown ne važi.
Besplatni probni period: Nisam pronašao poseban free trial. Umesto toga, vaš evaluacioni period je 30-dnevna garancija povraćaja novca.
Načini plaćanja: Checkout je podrazumevano prikazivao plaćanje karticom, sa Visa, Mastercard, Amex i Discover logotipima, plus opciju da tokom checkouta dodate drugi način plaćanja.
Šta je uključeno: Besplatan domen na godinu dana, besplatni mailbox-ovi na godinu dana i upravljani SSL uključeni su bez dodatne naplate pored cene plana, tako da je prikazana cena bliska stvarnom trošku dovođenja potpuno funkcionalnog, obezbeđenog deploya online.
Jedini upsell: Hostinger Reach, dodatak za email marketing, pojavljuje se u korpi kao zaseban istaknut okvir sa posebnom mesečnom cenom. Lako se preskače i nije unapred označen niti uključen po defaultu.
Ako otkažete Web Apps Hosting plan u roku od 30 dana, Hostinger-ova politika refundacije potvrđuje da on potpada pod standardne uslove, a ne pod listu izuzetaka, pa bi jednostavno otkazivanje u tom periodu trebalo da ispunjava uslove za refundaciju bez dodatnih uslova koji važe za VPS ili domen kupovine.
Funkcije
Automatska detekcija frameworka i Node verzije
Alati za kreiranje upravljane MySQL baze podataka
Globalni CDN aktivan po defaultu
WAF i DDoS zaštita uključeni
Dnevni i on-demand backup-ovi
Malware skener i vulnerability skeniranje
GitHub integracija sa auto-deployom
Besplatan domen, email i SSL
SSH pristup za napredne korisnike
Od koda do live aplikacije uz Hostinger
Povežite svoj GitHub repozitorijum ili uploadujte svoj projekat i dovedite ga online uz upravljanu infrastrukturu, automatske deploye i dnevne backup-ove.
Pošto je Web Apps Hosting potpuno upravljan, nikada ne dobijate shell pristup serveru, pa nema CPU, RAM ili diska koji biste mogli direktno da benchmarkujete kao kod VPS recenzije.
Ono što možete da merite jeste koliko brzo sam deployovan app učitava i odgovara, sa stvarnih lokacija širom sveta. Testirao sam ovo iz četiri različita ugla: GTmetrix sa dva kontinenta, globalnu proveru konzistentnosti sa više od 50 tačaka i Hostinger-ov sopstveni ugrađeni alat za brzinu za desktop i mobilni uređaj.
Aplikacija koja je bila predmet testa je Next.js deploy opisan u odeljku Jednostavnost korišćenja ispod, aktivna na ivory-llama-856835.hostingersite.com, na Cloud Startup planu (4 CPU jezgra, 4096 MB RAM, 100 GB NVMe storage), sa CDN-om aktivnim po defaultu.
1. GTmetrix, testirano sa dva kontinenta
Pokrenuo sam GTmetrix dva puta, iz različitih delova sveta, kako bih video da li rezultat ostaje dosledan ili izgleda dobro samo iz jedne povoljne tačke.
Metrička vrednost
Chicago, USA
Frankfurt, Germany
Performance score
100%
100%
Structure score
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 pokretanja su dobila savršenih 100% i za Performance i za Structure, sa nultim layout shift-om i nultim blocking time-om na obe lokacije, što znači da ništa na stranici nije ometalo pregledač niti se pomeralo tokom učitavanja.
Zaista zanimljiv detalj je da je Frankfurt zapravo nadmašio Chicago u svim vremenskim metrikeama, iako sam namerno izabrao US lokaciju servera za ovu aplikaciju. Taj rezultat ima smisla tek u svetlu CDN-a.
Jednom kada je CDN aktivan, kao što je ovde bio po defaultu, vaš posetilac ne mora nužno da dolazi direktno do origin servera.
On dolazi do najbližeg keširanog edge noda, pa evropska test tačka može da bude brža od američke i kada se pravi server nalazi u SAD-u. To je stvarna, praktična potvrda da Hostinger-ov podrazumevani CDN zaista radi svoj posao, a ne samo stoji kao marketinška stavka.
2. Globalna konzistentnost (Check-Host)
Pokrenuo sam HTTP proveru nad live URL-om sa svake kontrolne tačke koju Check-Host nudi, 54 lokacije koje pokrivaju šest kontinenata. Potpuna slika:
Rezultat
Broj
200 OK
50
Connection timed out
4
Sve uspešne provere vratile su čist 200 OK, bez grešaka, bez delimičnih neuspeha, bez neočekivanih redirect-ova.
Vremena odziva su pokazala jasnu priču o tome kako CDN keširanje funkcioniše na stvarnim udaljenostima:
Primer regiona
Vreme odziva
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
Evropske kontrolne tačke su dosledno vraćale najbrža vremena, nekoliko ispod 50 milisekundi, dok su kontrolne tačke fizički najudaljenije od bilo kog edge noda, Tokyo, Singapore, Ho Chi Minh City, i dalje vraćale validne 200 odgovore, samo sporije, u opsegu od 0.3 do 0.8 sekunde.
To je očekivan oblik za CDN-backed deployment: brzo blizu edge-ova, i dalje potpuno funkcionalno daleko od njih.
Četiri timeout-a, Kazakhstan, Romania i dve od četiri Russia kontrolne tačke, nisu nešto što bih čitao kao problem sa Hostinger-ovom infrastrukturom.
Druge kontrolne tačke u istim zemljama su uspele (Saint Petersburg je vratio čist 0.063s dok su dve Moscow kontrolne tačke istekle), što ukazuje na regionalno mrežno filtriranje na strani kontrolne tačke, a ne na bilo šta pogrešno sa deployovanom aplikacijom.
3. Hostinger-ov sopstveni alat za brzinu, desktop i mobile
Hostinger ima sopstveni Page Speed test direktno u dashboardu aplikacije, pa sam njegove brojeve uporedio sa nezavisnim GTmetrix rezultatima umesto da bilo kojem od njih verujem bez provere.
Metrička vrednost
Desktop
Mobile
Overall score
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 tipa uređaja su dobila savršenih 100, a desktop brojevi se blisko poklapaju sa onim što je GTmetrix nezavisno izmerio, što je i prava poenta korišćenja oba alata. Dva različita alata, dve različite metodologije, i slažu se međusobno.
Mobile je bio sporiji u svakoj vremenskoj metrički, što je očekivano na simuliranoj sporijoj vezi i slabijem procesoru, ali je i dalje dovoljno brz da 100 ocena odražava zaista snažne real-world mobilne performanse, a ne samo blagu ocenjivačku krivu.
Jedna nedoslednost u samom alatu. Iako je ocena čista 100 na oba uređaja, Diagnostics panel ispod i dalje označava nekoliko stavki sa bukvalnom ocenom 0, network dependency tree, document request latency i avoiding multiple redirects, zajedno sa dve stavke ocenjene sa 50, unused JavaScript i legacy JavaScript.
Ni jedna od tih nižih pod-ocena nije oborila glavnu ocenu, pa ih tretirajte kao manje, zaista prisutne mogućnosti za optimizaciju, a ne kao nešto pogrešno u deployu.
Zasebno, “helpful links” koje Hostinger prikazuje pored ovih dijagnostika su svi 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 WordPress-a u stacku. To je ostatak iz zajedničkog dijagnostičkog template-a, a ne sadržaj napravljen za ovaj proizvod.
Ukupni zaključak o performansama
Svaki test se slagao sa svakim drugim testom, i to je zapravo glavni nalaz ovde. GTmetrix je dao 100% i za Performance i za Structure sa dva različita kontinenta, Hostinger-ov sopstveni alat je nezavisno potvrdio to sa 100/100 i na desktop i na mobile uređaju, a 54-tačkovna globalna provera konzistentnosti vratila je čiste 200 odgovore svuda osim na nekoliko kontrolnih tačaka unutar zemalja poznatih po regionalnom mrežnom filtriranju.
Istaknuti tehnički detalj je da je evropska test tačka bila brža od američke iako se server nalazio u SAD-u, što je stvaran, merljiv dokaz da CDN koji Hostinger uključuje po defaultu zaista radi značajan posao, umesto da postoji samo kao marketinški slogan.
Ako deployujete tipičnu web aplikaciju na ovom planu, možete očekivati zaista brza, globalno konzistentna vremena učitavanja bez da sami uradite bilo šta da to zaslužite.
Jedini grubi detalj vredan pažnje je kozmetički: ugrađeni dijagnostički alat i dalje preporučuje WordPress-specifične vodiče Node.js deployu, copy-paste ostatak koji ne utiče na performanse, ali narušava uglađenost inače odličnog rezultata.
Upravljani web app hosting od Hostinger-a
Fokusirajte se na izradu svoje aplikacije dok Hostinger brine o deployu, infrastrukturi, bezbednosti, SSL-u, backup-ovima i globalnoj isporuci.
Testirao sam Hostinger-ov Web Apps Hosting od landing stranice kroz checkout, a zatim od svežeg naloga do potpuno aktivnog, funkcionalnog Node.js deploya.
To je obuhvatilo izbor plana, plaćanje, odabir načina izrade, povezivanje GitHub-a i gledanje kako se build završava u realnom vremenu. Evo kako je taj proces zapravo izgledao.
1. Registracija
Krenuo sam sa Web Apps Hosting landing stranice, koja je istaknula samo jedan poziv na akciju: Start deploying.
Klik na njega ne otvara formu za prijavu. Umesto toga, skroluje vas direktno dole do sekcije sa cenama, tako da je prva stvarna odluka koju donosite koji plan da kupite, a ne koje podatke za nalog da popunite.
Dva plana stajala su jedan pored drugog:
Plan
Prikazana cena
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
Izabrao sam Cloud Startup zbog duplo većeg broja aplikacija i CPU prostora u odnosu na početni nivo. Jedna mala nedoslednost ovde: pricing stranica ga naziva “Cloud Startup”, ali kada stigne u korpu, isti plan je označen kao “Startup plan.” Nije funkcionalan problem, samo neslaganje u nazivu između dva ekrana u istom checkout toku.
Sama korpa je bila uredna. Navodila je 48-mesečni period, uštedu, besplatan domen za godinu dana i besplatne mailbox-ove, a zatim nudila jedan upsell, Hostinger Reach email marketing, u svom posebnom istaknutom okviru, umesto da bude unapred označen.
Preskočio sam ga i kliknuo Continue bez ikakvih prepreka.
Ako ste novi korisnik, a ne postojeći, checkout ovde ubacuje korak kreiranja naloga pre nego što dođete do stranice za adresu za naplatu i plaćanje.
Zatim dodajete adresu za naplatu, birate način plaćanja, kartica, PayPal ili neku od drugih opcija, i šaljete zahtev. Dobio sam email potvrdu kupovine u roku od nekoliko trenutaka nakon što sam kliknuo Submit payment, a zatim sam odmah stigao u hPanel sa već provisioned planom.
Šta mislim: Checkout je kratak, a upsell se lako odbija bez traženja skrivene skip veze. Neslaganje u nazivu plana između pricing stranice i korpe je mala stvar, ali upravo takav detalj tera prvog kupca da zastane i još jednom proveri da li je izabrao pravi nivo.
2. Dashboard
Kada uplata prođe, stižete u hPanel, Hostinger-ov sopstveni kontrolni panel koji je napravio da upravlja svakim proizvodom koji prodaje, a ne stranicu napravljenu posebno oko vaše nove Web App.
Stranica na koju prvo stižete je Home, i izgrađena je oko AI prompt bara na vrhu: “Hi, [your name]! How can I help you today?” sa tekst poljem ispod i šest shortcut dugmadi: Get domain, Create website, Get email, Migrate site, Get VPS i Try email marketing.
Skrolujte dalje i naći ćete:
Promotivne kartice funkcija za AI Builder, alat za online prodavnicu, koji tvrdi besplatan poslovni email, AI agente, automation app i tvrdi besplatan domen
To-do listu koja vas gura ka zadacima podešavanja, završetku Reach podešavanja, preuzimanju besplatnog emaila, preuzimanju besplatnog domena
Your business, listu svih sajtova, aplikacija i VPS instanci vezanih za vaš nalog, svaku sa svojim Manage site dugmetom
VPS, zasebnu tabelu niže koja navodi sve VPS instance po IP adresi, statusu i datumu isteka
Panel Agent takođe stalno stoji u gornjem desnom uglu svake hPanel stranice, ne samo na Home. To je isti Kodee asistent koji se koristi za podršku, ali ovde pozicioniran kao opšti alat za akcije sa gotovim promptovima poput “Deploy my Node.js app” ili “Harden VPS updates” koje možete pokrenuti bez kucanja celog pitanja.
Home je zaista koristan kada vaša aplikacija već postoji, sve u odeljku Your business vodi direktno do nje. Ali to nije mesto na kom kreirate novu Web App ili dolazite do Setup dugmeta. Za to vam treba druga putanja kroz sidebar:
Kliknite na Websites u levom sidebar-u
Otvara se podmeni ispod njega: WordPress, AI Builder, Web Apps, PHP/HTML, Migrations
Kliknite na Web Apps
Taj klik vas vodi na potpuno drugačiji ekran od Home, organizovan oko vaših stvarnih hosting planova, a ne oko prompt bara.
Ovde svaki plan koji posedujete dobija svoju karticu. Na mom nalogu to su bila tri kartice poređane vertikalno:
Plan
Status
Dostupne akcije
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 ističe 2027-08-13
Setup
Kartica Business takođe je već imala live aplikaciju ispod sebe iz ranijeg testiranja, orange-walrus-700988.hostingersite.com, sa svojim Tools i Dashboard dugmadima.
To je korisna stvar koju treba primetiti samo po sebi. Kada Web App jednom postoji, njena kartica dobija red poput ovog koji prikazuje live sajt direktno, što je upravo ono kako će izgledati vaša Cloud Startup kartica kada završite podešavanje.
Pošto je Cloud Startup bio plan koji sam upravo kupio i još ga nisam podesio, njegova kartica je umesto toga prikazivala jedno Setup dugme. To je dugme koje zapravo pokreće čarobnjak za kreiranje Web App-a, i ono se pojavljuje samo ovde, pod Websites → Web Apps, a ne sa Home ekrana na koji stignete po defaultu.
Šta mislim: hPanel je jasan kada nađete pravi ekran, ali Web Apps Hosting nema očigledan prednji ulaz. Dolazak na Home vas vodi do prompt bara i shortcut-a, a ne do puta za kreiranje aplikacije; morate znati da kliknete Websites, pa Web Apps, pre nego što se Setup uopšte pojavi. To je nekoliko dodatnih klikova za proizvod koji se prodaje kao da je “live za minut.” Kada stignete do tamo, međutim, kartice planova su jasne i iskrene u vezi sa statusom, a plan sa već pokrenutom aplikacijom to prikazuje direktno na kartici.
3. Deploy aplikacije
Klik na Setup na kartici plana otvorio je kratak onboarding tok: Where would you like to start? sa tri opcije, Create a new site, Migrate an existing site, ili I hired someone to build my site. Izabrao sam Create a new site.
To je vodilo do How do you want to build your website?, podeljenog na dve opcije za početnike na vrhu, Hostinger AI Builder i WordPress + AI, i dve opcije ispod posebnog naslova “for advanced users”: Node.js web app i PHP/HTML website. Izbor Node.js web app je ono što vas zapravo postavlja na sam Web Apps Hosting proizvod.
Ovo je stvarna strukturna napomena za svakoga ko poredi proizvode: Web Apps Hosting nema sopstveni, poseban signup tok.
To je jedna grana unutar istog opšteg čarobnjaka za kreiranje sajta koji se koristi za AI Builder i WordPress.
Kliknuo sam krug pored Node.js web app, a zatim kliknuo Next.
Odavde:
Ekran za domen: Izabrao sam Use temporary domain umesto da vezujem pravi domen, pošto je ovo bio test deploy.
Ekran za lokaciju servera: Hostinger je unapred izabrao France, najbliži region mojoj zemlji za naplatu, i prikazao 167ms latencije. Skrolovanje do opcije United States pokazalo je 364ms, više nego duplo.
Uprkos tome, izabrao sam United States, Massachusetts, i to je upravo lekcija koju birač lokacije predaje na svakom Hostinger proizvodu: birajte na osnovu toga gde su vaši stvarni posetioci, a ne na osnovu najnižeg broja na listi.
Publika moje test aplikacije je bazirana u SAD-u, pa će server u SAD-u zapravo služiti njima brže nego što bi to ikada mogao server u Francuskoj, bez obzira na to šta mi je picker pokazivao sa moje lokacije. Broj na ekranu govori vam koliko brzo server odgovara Hostinger-ovom testu, a ne koliko će brzo odgovarati ljudima koji će zaista koristiti vaš sajt.
Ekran za metod deploya: dve glavne opcije, Import Git repository (označeno kao Recommended) ili Upload your files, plus callout ispod za deploy direktno iz Claude Code, Cursor ili VS Code kroz Hostinger Connector. Izabrao sam Import Git repository i kliknuo Connect with GitHub.
To je otvorilo pravi GitHub sign-in prozor ako već niste bili prijavljeni, a zatim permissions stranicu pod nazivom Install & Authorize Hostinger, koja vas je pitala da izaberete između:
Instaliranja na sve repozitorijume koje posedujete, uključujući buduće, sa read-only pristupom javnim repo-ima
Instaliranja samo na izabrane repozitorijume koje birate pojedinačno i lista tačnih dozvola koje se daju: read pristup za actions, metadata i repository hooks, i read-write pristup za administration, code i pull requests. Kada kliknete Install & Authorize, GitHub vas automatski vraća nazad u hPanel.
Stižet e na Select Git repository to import, scrollable listu svakog repo-a povezanog sa vašim GitHub nalogom, svaka sa svojim Deploy dugmetom pored. Pronašao sam test repozitorijum koji sam ranije postavio, hostadvice-webapps-test, i kliknuo Deploy pored njega.
Od klika na to dugme, prošlo je skoro 30 sekundi bez ikakvog progress indikatora na ekranu pre nego što se učitala sledeća stranica, dovoljno dugo da pomislite da li je klik uopšte registrovan.
Stranica koja se konačno učita zove se Review build settings, i govori vam tačno gde će vaša aplikacija živeti pre nego što bilo šta potvrdite: “Deploys to ivory-llama-856835.hostingersite.com.” Ispod toga, bez da ste išta ručno podešavali, već je automatski detektovala:
Podešavanje
Automatski detektovana vrednost
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 redova ima svoje Change ili Add dugme pored, tako da ništa ovde nije zaključano ako detekcija pogreši.
Kliknuo sam Add pored Environment variables i postavio jedan key-value par da potvrdim da li će zaista stići do live aplikacije kasnije, zatim kliknuo Finish u tom dijalogu, pa kliknuo glavno Deploy dugme na dnu stranice.
Praćenje builda
Ekran se prebacuje na Deploying… pogled sa označenom progress trakom, “Deployment from GitHub”, koja napreduje kroz stvarne faze, gledao sam kako ide na 28%, pa na 51%, na putu ka završetku. Ispod progress trake nalazi se sklopivi Build logs panel, a njegovo otvaranje prikazuje pravi, live terminal output dok se dešava, 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 završen
Kada build završi, stižete na ekran Deployment completed! sa live thumbnail pregledom vaše stvarne aplikacije prikazanim direktno na kartici, pored sažetka koji pokazuje ime repozitorijuma i dodeljeni live URL.
Sa ove stranice možete direktno kliknuti na Go to dashboard, što vas vodi tamo gde kasnije upravljate aplikacijom.
Šta mislim: Automatska detekcija je ovde najjača stvar. Framework, branch i Node verzija su svi vraćeni tačno bez ijednog ručnog polja, a live build log čini čekanje transparentnim umesto nejasnim. Jedina slabija tačka je onih 30 sekundi pauze pre nego što uopšte stignete do ekrana sa podešavanjima, dovoljno dugo da se zapitate da li je nešto stalo pre nego što proces vidljivo počne.
4. Potvrda live deploya
Pre nego što sam istražio bilo koji alat za upravljanje, želeo sam da potvrdim da je aplikacija zaista deployovana i radi, a ne samo da je na ekranu označena kao “Completed”.
Sa strane Deployment completed stranice, kliknuo sam direktno na live URL, ivory-llama-856835.hostingersite.com, umesto da verujem samo thumbnail-u u dashboardu.
Live stranica se učitala i prikazala upravo ono što je aplikacija bila programirana da prikaže:
Server build time, live vremensku oznaku koja potvrđuje da je stranica sveže buildovana, a ne servirana iz starog keša
Environment variable check, koji pokazuje custom varijablu koju sam postavio tokom deploy ekrana, pravilno potvrđenu na stvarnom live sajtu, a ne samo u dashboard preview-u
Zatim sam kliknuo dugme aplikacije Ping the API route, koje poziva live backend endpoint, a ne samo renderuje statički sadržaj. Vratilo je čist JSON odgovor:
json
{
“status”: “ok”,
“serverTime”: “2026-08-19T13:44:05.234Z”,
“nodeVersion”: “v22.18.0”
}
Taj odgovor znači više nego što možda izgleda. Stranica koja se ispravno učita samo dokazuje da su statički fajlovi uploadovani.
Funkcionalan API poziv dokazuje da stvarni Node.js server radi ispod svega i odgovara na prave zahteve, onaj deo “Node.js web app” hostinga koji je lako lažirati statičkim fajlom, a teško lažirati sa live server timestamp-om generisanim u tačno trenutku kada kliknete dugme.
Šta mislim: Ovo je provera koju bih vam preporučio pre nego što verujete bilo kom deployu na ovoj platformi, ili na nekoj sličnoj. Zeleni status “Completed” i preview thumbnail govore vam da je build završen. Klik na live URL i aktiviranje nečega dinamičkog, API poziva, čitanja baze, bilo čega što ne može da se lažira keširanom statičkom stranicom, govori vam da server zaista radi i da radi ono što ste napravili.
5. Upravljanje Web aplikacijom
Sa potvrđenim live aplikacijom, vratio sam se u hPanel i istražio dashboard same aplikacije od početka do kraja, stvarni sloj za upravljanje serverom ovog proizvoda, odvojen od opšteg hPanel Home ekrana opisanog ranije.
Pregled dashboarda. Čim stignete ovde, četiri status bedža vam pokazuju stanje na prvi pogled:
Bedž
Status
Running
Zeleno
Auto-deployment
Zeleno
Malware protected
Zeleno
CDN
Zeleno
Sva četiri su po defaultu bila zelena, bez ičega što bih morao ručno da uključim. Ispod toga nalazi se kartica Last deployment koja potvrđuje stanje, repozitorijum, autora, commit, vreme deploya, detektovani stack i Node verziju, sve što biste želeli da brzo proverite bez kopanja po logovima.
Automatski Page Speed test već je bio pokrenut protiv live sajta i vratio 99/100 Desktop rezultat bez da sam ga ja posebno pokrenuo, pored panela Essentials sa brzim linkovima ka connection bazi podataka, backup-ovima, file manageru, runtime logovima i kešu.
Deployments, environment varijable i logovi. Tri odvojene stranice pokrivaju ovu oblast:
Deployments su čuvale pun zapis o push-u, autoru, branch-u, commit hash-u i statusu završetka, pravi istorijat, a ne samo najnoviji
Environment variables su ispravno prikazale onu koju sam postavio tokom deploya, potvrđujući da je sačuvana i primenjena, a ne samo prikazana jednom tokom podešavanja i zaboravljena
Runtime logs su strimovali live server output kako se dešavao, Next.js startup linije, ready vremenske oznake i broj problema i grešaka u toku rada, koji je tokom celog mog posmatranja ostao nula i nula
Bezbednost.Malware Scanner je vratio čist rezultat, “Your website is safe”, uz jednu napomenu koja je izrečena otvoreno, a ne sakrivena u sitnom tekstu: proverava samo fajlove sajta, ne i sadržaj baze podataka, a postoji i plaćena opcija čišćenja ako želite dublju proveru koja uključuje bazu podataka. Vulnerabilities skener se takođe vratio čist.
Baze podataka. Ovde proizvodno marketinško obećanje stvara stvarni jaz koji bi trebalo da razumete pre kupovine. Plan oglašava managed MySQL kao glavnu funkciju, ali ništa vam se ne kreira automatski.
Sekcija Databases otvara se ručnom formom Create a New MySQL Database And Database User, što znači da vi sami imenujete i kreirate bazu pre nego što je aplikacija može koristiti. To sam direktno potvrdio sa Kodee, o čemu je više u odeljku Podrška ispod, a odgovor je bio jasan: managed znači da Hostinger upravlja infrastrukturom baze u pozadini, a ne da se baza kreira za vas čim aplikacija postane aktivna.
Napredni pristup. SSH pristup postoji pod Advanced, sa IP adresom, portom i korisničkim imenom, ali je po defaultu Inactive i potrebno ga je ručno uključiti klikom na Enable pre nego što ga možete koristiti. File Manager nudi izbor između pregledanja samo fajlova ove aplikacije ili svih fajlova na celom hosting planu.
Šta mislim: Svakodnevni dashboard je temeljno i dobro organizovan. Posebno su sigurnost i istorija deploya lako dostupni i zaista informativni, a runtime log bez grešaka i čisti malware sken dali su mi stvarno poverenje da je aplikacija zdrava, a ne samo online.
Jedino mesto gde interfejs preteruje je sekcija baze podataka, gde “managed MySQL” na stranici plana zvuči kao nešto što čeka na vas čim aplikacija postane aktivna, a u praksi znači obrazac za ručno kreiranje, jednostavan za korišćenje, ali korak koji morate sami da uradite.
Ukupni zaključak o jednostavnosti korišćenja
Checkout je kratak, upsell se lako preskače, a sam deploy tok je najjači deo celog iskustva, pravilna automatska detekcija stacka, branch-a i Node verzije, uz pravi streaming build log umesto spinnera.
Dashboard koji sledi je dobro organizovan za svakodnevnu upotrebu, istorija deploya, environment varijable i bezbednosni skenovi su svi dostupni jednim klikom i jasno označeni.
Ono što ovaj proizvod traži malo više pažnje nego što njegovo sopstveno oglašavanje sugeriše jeste priča sa bazom podataka. “Managed MySQL” zvuči kao nešto što je spremno čim vaša aplikacija postane aktivna, a ono što zapravo dobijate jeste forma za ručno kreiranje, jednostavna za korišćenje, ali korak koji morate sami da uradite.
Ništa od ovoga nije teško kada jednom znate da dolazi, ali znati da dolazi je deo koji plan stranica ne kaže.
Hostinger-ovo upravljano hostovanje web aplikacija
Fokusirajte se na izradu aplikacije dok Hostinger brine o deployu, infrastrukturi, bezbednosti, SSL-u, backup-ovima i globalnoj isporuci.
Testirao sam Hostinger-ovu podršku za Web Apps Hosting kroz Kodee, AI asistent ugrađen u hPanel, a zatim sam prošao kroz knowledge base da vidim koliko toga pokriva bez potrebe da ikoga pitam. Kodee se pojavljuje na dva mesta koja vredi razlikovati: kao Ask AI na javnom marketinškom sajtu, i kao Agent panel dostupan sa bilo koje stranice unutar hPanel-a, uključujući i samu dashboard stranicu Web App-a.
1. AI podrška (Kodee)
Postavio sam dva pitanja zasnovana na stvarnim prazninama koje sam pronašao tokom testiranja, a ne generičke upite koje bi Kodee mogao da odgovori kopiranjem iz dokumentacije.
Pitanje 1 testiralo je ponašanje pri failovanju deploya i vreme primene environment varijabli, što su stvarne produkcione brige za svakoga ko šalje aplikaciju na ovu platformu:
Ako build moje aplikacije padne usred GitHub deploya, da li se aplikacija automatski vraća na poslednju uspešnu verziju ili nestaje dok je ne popravim i ponovo deployujem? I mogu li da postavim custom environment varijable pre prvog deploya, ili samo nakon toga?
Kodee je odgovorio direktno i tačno na oba pitanja. Neuspešan build ne zamenjuje već aktivnu aplikaciju; ako je prethodni deploy uspeo, aplikacija nastavlja da servira poslednju ispravnu verziju. Ako je to prvi deploy i nema povratka, aplikacija ostaje offline dok se build ne popravi i ponovo deployuje, jasan, iskren odgovor umesto nejasnog umirivanja.
Što se environment varijabli tiče, potvrdio je da ih možete postaviti pre prvog deploya u deployment settings, a za već aktivnu aplikaciju vodio me je kroz tačna tri koraka: otvorite Settings i Redeploy, dodajte ili izmenite varijable pod Environment variables, sačuvajte i redeployujte.
Pitanje 2 je dodatno pritisnulo dve praznine koje sam i sam pronašao dok sam istraživao dashboard, frazu “managed MySQL” naspram ručne forme za kreiranje i SSH koji je po defaultu neaktivan:
Ovaj plan oglašava managed MySQL, ali dashboard pokazuje ručnu formu ‘Create a New MySQL Database’ umesto automatski provisioned baze. Da li se za svaki Web App kreira baza po defaultu, ili samo ako je ja sam kreiram? Takođe, SSH pristup je naveden kao dostupan, ali je po defaultu prikazan kao Inactive. Ako ga nikada ne uključim, da li to menja bilo šta u načinu na koji moja aplikacija zapravo radi, ili je SSH samo opcioni dodatak za napredne korisnike?
Kodee-ov odgovor je potvrdio tačno ono što sam pronašao u interfejsu, a ne blažu verziju toga. Baza se ne kreira automatski za svaki Web App, “managed” se odnosi na to da Hostinger pokreće servis i infrastrukturu baze, dok je kreiranje i konfiguracija stvarne baze na vama, kroz isti ekran Create a New MySQL Database koji sam već video, a zatim i ručno dodavanje connection detalja u environment varijable aplikacije.
Što se SSH-a tiče, potvrdio je da ako ga ostavite neaktivnim, to ne menja ništa u načinu na koji aplikacija radi, deployuje se ili povezuje na bazu podataka. Postavljen je isključivo kao opcioni alat za CLI komande, migracije ili direktno otklanjanje problema sa fajlovima, a ne kao nešto na šta platforma potajno zavisi u pozadini.
Šta mislim: Oba odgovora su se poklopila sa onim što sam već ručno proverio u dashboardu, umesto da to ospore ili ublaže, što je znak da alat za podršku zaista proverava stvarno stanje proizvoda, a ne recituje skriptu. Nijedno pitanje nije moglo da se odgovori kopiranjem iz generičkog FAQ-a, a Kodee je oba obradio specifičnim, strukturisanim, dvodelnim odgovorima za oko minut svaki.
2. Knowledge Base
Hostinger-ov knowledge base se otvara kao mreža kategorija, ukupno 20 kategorija, svaka sa brojem članaka. Neke od najvećih: AI Builder ima 330 članaka, VPS ima 276, Email ima 127, a Website 103.
Web Apps Hosting nema svoju posebnu kategoriju. Njegov sadržaj je rasut kroz Getting Started, hPanel i Website, što je stvarni nalaz za svakoga ko očekuje jednu posebnu bazu kao što VPS ili Email imaju.
Pretraga za “Web Apps” vratila je 71 rezultat na 8 stranica. Najbolji rezultati bili su mešavina direktno relevantnog i samo labavo povezanog sadržaja:
How to deploy apps built with Codex on Hostinger, direktno relevantno
Hostinger AI Builder: How to create a web app in agentic mode, srodno ali drugačiji proizvod
How to add a Node.js Web App in Hostinger, direktno relevantno
How to install Flutter Web on a VPS at Hostinger, drugi proizvod u potpunosti
Nekoliko Website Builder članaka o plaćanju (PayPal, WeChat Pay, BLIK), nepovezano osim što negde u tekstu dele reči “web” i “app”
Otvorio sam jedan od najboljih rezultata, How to deploy apps built with Codex on Hostinger, da proverim njegovu dubinu. Ispostavilo se da je to detaljan, dobro strukturisan vodič, sa podržanim frameworkovima na početku, korak-po-korak screenshotovima za GitHub-import i ZIP-upload putanje, odeljkom o konfigurisanju build podešavanja sa primerima komandi, pregledom strukture fajlova nakon deploya, vodičem kroz wizard za povezivanje baze podataka, odeljkom o monitoring-u vulnerabilnosti i završnim FAQ blokom.
Iako je uokviren oko Codex-a konkretno, osnovna platforma je ista kao i ona iza opšteg Node.js Web App proizvoda, pa se većina toga direktno primenjuje.
Šta mislim: Broj članaka u pretrazi izgleda snažno na papiru, 71 rezultat za jedan pojam, ali značajan deo tog volumena je šum od nepovezanih proizvoda koji dele slične reči. Jedan članak koji sam otvorio u celosti zaista je bio kvalitetan, sa jasnim koracima, pravim screenshotovima i pravim FAQ-om, ali do njega se dolazi tek nakon što se prođe kroz rezultate koji nemaju veze sa onim što zapravo pokušavate da deployujete.
Ukupni zaključak o korisničkoj podršci
Kodee je jača od ove dve podrške. Oba pitanja koja sam testirao uključivala su stvarnu, proverljivu nejasnoću, oporavak nakon neuspelog deploya, vreme primene environment varijabli, provisioning baze podataka i stvarnu ulogu SSH-a, a Kodee je na sva četiri odgovorio tačno i precizno, poklapajući se sa onim što sam već ručno potvrdio u dashboardu umesto da to ospori.
Knowledge base drži kvalitet kada jednom stignete do pravog članka, posebno je dobar Codex deployment vodič, ali Web Apps Hosting nema svoju posebnu kategoriju i široka pretraga izbacuje prilično nepovezanog sadržaja zajedno sa korisnim rezultatima.
Za brz, specifičan odgovor, Kodee je pouzdaniji prvi izbor. Za dublje, samostalno čitanje, očekujte da sami filtrirate rezultate pre nego što stignete do nečega što zaista odgovara ovom proizvodu.
Jednostavan hosting za moderne Web aplikacije
Deployujte React, Next.js, Vue, Node.js i druge moderne aplikacije bez upravljanja serverima ili složenom infrastrukturom.
Da. Deploy proces je najjači deo ovog proizvoda: tačna automatska detekcija mog stacka, branch-a i Node verzije, pravi streaming build log umesto spinnera, i live aplikacija koja je prošla svaki performance test koji sam joj bacio, savršeni GTmetrix rezultati sa dva različita kontinenta, čista 54-tačkasta globalna provera konzistentnosti, i usklađeni 100/100 rezultati iz Hostinger-ovih sopstvenih alata i na desktop i na mobile. Kodee je to podržao tačnim, specifičnim odgovorima na stvarna tehnička pitanja, a ne generičkim skriptnim odgovorima.
Grubi detalji su mali, ali vredi da ih znate pre kupovine. “Managed MySQL” na plan stranici zvuči kao nešto spremno čim vaša aplikacija postane aktivna, a u praksi znači ručnu formu za kreiranje. Dashboard takođe ne daje Web Apps Hosting-u poseban ulaz sa glavnog Home ekrana, morate znati da prvo kliknete Websites.
Za developera koji želi brz, framework-agnostik deploy na infrastrukturi koja ovako dobro prolazi benchmarke, ovo je laka preporuka. Za nekoga ko očekuje da je svaka reklamirana funkcija uključena čim checkout završi, treba planirati nekoliko dodatnih minuta da se baza podataka sama postavi.
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.
Da li je Hostinger dobar za hostovanje web aplikacija?
Performans je bio odličan u testiranju. Implementacija je automatski ispravno prepoznala moj stek, uživo aplikacija je osvojila savršene ocene na nezavisnim GTmetrix testovima sa dva kontinenta, a Hostingerova AI podrška je dala tačne, specifične odgovore na stvarna tehnička pitanja. Glavna mana je to što upravljani MySQL zahteva ručno podešavanje uprkos tome kako se oglašava.
Da li Hostinger Web Apps Hosting nudi povraćaj novca?
Da, u roku od 30 dana od kupovine, prema standardnim Hostinger uslovima refundacije za hosting. Za razliku od Hostingerovih VPS planova, nema dodatnog perioda hlađenja između zahteva za refundaciju, tako da bi jednostavno otkazivanje u okviru tog roka trebalo da bude prihvatljivo.
Koje okvire podržava Hostinger Web Apps Hosting?
Širok raspon na oba kraja. Podržane opcije za frontend uključuju Next.js, React, Vue.js, Svelte, Astro i Angular, dok podrška za backend obuhvata Express, Fastify, NestJS i Next.js API rute, sa dostupnim verzijama Node.js od 18.x do 24.x.
Da li Hostinger Web Apps Hosting uključuje bazu podataka?
Ne automatski. Plan oglašava upravljani MySQL, ali stvarnu bazu podataka sami kreirate putem ručnog obrasca u kontrolnoj tabli, a zatim je povežete sa svojom aplikacijom pomoću promenljivih okruženja. Hostinger upravlja osnovnom infrastrukturom baze podataka, ali ne i samim korakom njenog kreiranja.
Kako se Hostinger Web Apps Hosting poredi sa platformom kao što je Vercel?
Cilja istu publiku, developere koji žele da postavljaju kod i preskoče upravljanje serverom, ali uključuje dodatke poput besplatnog domena, besplatne e-pošte i upravljanog MySQL-a direktno u jednu fiksnu mesečnu cenu, umesto modela zasnovanog na potrošnji. Nezavisna merenja u ovom testu pokazala su vremena učitavanja i Core Web Vitals rezultate na nivou onoga što biste očekivali od platforme podržane CDN-om u toj kategoriji.
HostAdvice.com pruža profesionalne recenzije veb hostinga potpuno nezavisno od bilo kog drugog entiteta. Naše recenzije su nepristrasne, iskrene i primenjuju iste standarde evaluacije na sve kompanije na koje se odnose.Iako primamo novčanu naknadu od nekoliko kompanija navedenih na ovom sajtu, naknada za usluge i proizvode ne utiče na suštinu ili zaključke naših recenzija, niti utiče na naše rangiranje određenih hosting kompanija.Ova naknada pokriva troškove nabavke naloga, troškove testiranja i naknade za plaćanje revizorima.