Baza znanja · AI i softver

Headless CMS

Headless CMS je sistem za upravljanje sadržajem koji nema vlastiti prikaz - čuva sadržaj i isporučuje ga preko API-ja, a kako će izgledati odlučuje aplikacija koja ga koristi. Razlika u odnosu na klasični CMS poput WordPressa je što isti sadržaj može istovremeno hraniti web stranicu, mobilnu aplikaciju i interni panel.

Šta znači „headless"

Klasični CMS ima dva dijela: administraciju u kojoj se sadržaj unosi i sistem tema koji ga prikazuje. Ta dva dijela su čvrsto povezana.

„Headless" znači da je drugi dio - glava, odnosno prikaz - odvojen. Ostaje samo administracija i API preko kojeg bilo koja aplikacija dohvata sadržaj i prikazuje ga kako želi.

Kada se isplati

Kad isti sadržaj treba na više mjesta. Ako opisi proizvoda idu i na web stranicu i u mobilnu aplikaciju i na ekrane u prodavnici, headless pristup znači jedno mjesto za unos umjesto tri.

Kad je brzina presudna. Bez težine klasičnog CMS-a stranica se može isporučiti kao unaprijed generisan sadržaj, što daje vrlo dobre Core Web Vitals rezultate.

Kad razvojni tim već radi u modernom okviru i ne želi biti vezan za sistem tema.

Kada se ne isplati

Za većinu malih firmi u BiH - ne isplati se, i pošteno je to reći. Prezentacijska stranica sa pet podstranica na WordPressu radi jednako dobro, jeftinija je i lakše se održava.

Headless podrazumijeva da neko mora izgraditi prikaz. Nema gotovih tema koje se instaliraju u dva klika, pa svaka izmjena izgleda traži programera.

Uz to treba računati na dvije usluge umjesto jedne - sistem za sadržaj i hosting aplikacije - što kod malih projekata poskupljuje bez vidljive koristi.

Kako izgleda odluka u praksi

Pitanje nije koji je pristup moderniji nego koliko kanala hranite i ko će održavati stranicu.

Jedan kanal i klijent koji sam mijenja sadržaj - klasični CMS. Više kanala, tim programera ili stroge zahtjeve za brzinom - headless ima smisla.

Postoji i sredina: klasični CMS koji izlaže i API, pa se koristi na oba načina. To je često najpraktičnije rješenje za firme koje tek razmišljaju o aplikaciji.

Trošak i održavanje kroz vrijeme

Poređenje po početnoj cijeni obično vara. Klasični CMS je jeftiniji za pokretanje, ali nosi stalno održavanje - ažuriranja jezgra, tema i dodataka, te povremene probleme kad se dvije nadogradnje ne slažu.

Headless pristup ima veći početni trošak jer se prikaz gradi od nule, ali manje pokretnih dijelova kasnije. Nema dodataka koji se međusobno sudaraju i manja je površina za sigurnosne propuste.

Praktična razlika za malu firmu je u tome ko šta može sam. Kod klasičnog CMS-a vlasnik najčešće može promijeniti i tekst i izgled. Kod headless rješenja tekst mijenja sam, ali za svaku izmjenu rasporeda treba programer.

Zato preporuka zavisi manje od tehnologije, a više od toga imate li koga za održavanje. Firma bez internog tehničkog čovjeka gotovo uvijek prolazi bolje sa klasičnim CMS-om, bez obzira što je headless moderniji.

Ako se ipak ide na headless, vrijedi unaprijed dogovoriti ko održava aplikaciju i po kojoj cijeni. To je stavka koja se najčešće zaboravi u ponudi, a pojavi se prvi put kad nešto prestane raditi.

Ukratko

Headless CMS nije nadogradnja klasičnog CMS-a nego drugačiji pristup, sa drugačijom cijenom i drugačijim zahtjevima za održavanje.

Ima smisla kad isti sadržaj hrani više kanala ili kad je brzina presudna. Za tipičnu prezentacijsku stranicu male firme klasični CMS ostaje jeftiniji, brži za pokretanje i lakši za samostalno održavanje.

Prije odluke vrijedi postaviti tri pitanja: koliko kanala stvarno hranite danas, ko će mijenjati sadržaj svakodnevno i imate li nekoga ko može održavati aplikaciju. Ako je odgovor jedan kanal, vlasnik i niko - klasični CMS je gotovo sigurno bolji izbor, bez obzira što je headless tehnički napredniji.

Cijena razlike najbolje se vidi kroz dvije godine, ne kroz prvu ponudu. Uporedite ukupan trošak izrade, hostinga i održavanja u tom periodu - kod male firme razlika obično ide u korist klasičnog rješenja.

Zadnja izmjena: 17. avgust 2026.

Trebate ovo primijeniti na svom sajtu?

Pošaljite adresu i recimo vam gdje stojite - bez obaveze.

Pošaljite upit