Preskoči na vsebino
MANAGE IT

Portali

Kaj je headless CMS in kdaj ga potrebujete?

Nikola CerićUstanovitelj in direktor, Manage IT

Headless CMS loči vsebino od prikaza. Razložimo prednosti, slabosti in kdaj ima smisel za portal ali stran z več platformami.

Klasičen CMS drži vsebino in njen prikaz skupaj v enem, tesno povezanem sistemu — ko spremenite besedilo, se sprememba takoj odrazi na edinem mestu, kjer se ta sistem prikazuje, običajno spletni strani. Headless (brezglavi) CMS ta dva sloja loči: vsebina se hrani ločeno v bazi, katerikoli frontend — spletna stran, mobilna aplikacija ali tretji kanal — pa to vsebino prevzame prek API-ja po potrebi.

Konkretne prednosti headless pristopa

Isto vsebino (članek, izdelek, oglas) lahko prikažete hkrati na spletni strani, v mobilni aplikaciji in na kateremkoli drugem kanalu, brez podvajanja vnosa — napišete enkrat, prikazujete povsod.

Frontend (tisto, kar uporabnik vidi) je popolnoma svoboden, da je zgrajen z najsodobnejšo, najhitrejšo tehnologijo, neodvisno od tega, kateri CMS hrani vsebino v ozadju — frontend tehnologije vam ni treba izbirati na podlagi omejitev CMS-a.

Lažje skaliranje za veliko število hkratnih obiskovalcev, ker se sloj, ki hrani vsebino, in sloj, ki jo prikazuje, lahko optimizirata in skalirata ločeno, vsak po svojih potrebah.

Kdaj ima headless CMS smisel in kdaj ne

Za velike portale z obsežnim arhivom vsebine in konkretnimi načrti, da se ista vsebina pojavi na več platformah (splet + mobilna aplikacija, na primer) — headless pristop se dolgoročno obrestuje skozi prilagodljivost.

Za preprosto predstavitveno stran podjetja, ki nikoli ne bo potrebovala deliti vsebine z mobilno aplikacijo ali tretjim kanalom, je klasičen CMS pogosto dovolj, preprostejši za nastavitev in lažji za dolgoročno vzdrževanje, brez dodatne kompleksnosti, ki jo headless pristop uvaja.

Nikola Cerić

Ustanovitelj in direktor, Manage IT

Več kot 10 let izkušenj z razvojem programske opreme — v lastnem podjetju in v velikih IT podjetjih Balkana.

Imate projekt v mislih?

Zahtevajte ponudbo