Headless CMS: The Ultimate Guide [edycja 2022]

Opublikowany: 2022-05-29

Przestrzeń zarządzania treścią bez głowy (CMS) zyskała na popularności w ostatnich latach, prowadząc do ponownego podekscytowania modelem zarządzania treścią, który może pomóc markom poradzić sobie z nieustanną liczbą pojawiających się urządzeń i kanałów.

Odżyły stare debaty na temat znaczenia zarządzania treścią bez głowy, co doprowadziło do wynalezienia nowych akronimów i modnych słów, które próbują wyjaśnić burzę w filiżance CMS.

Ale z nowym żargonem pojawiają się nowe poziomy zamieszania. Więc pozwól, że ci wszystko wyjaśnię.

Chcesz dowiedzieć się więcej o platformie Headless? Przejdź do określonej sekcji:

  1. Co to jest bezgłowy CMS?
  2. Co to jest rozłączony CMS?
  3. Bezgłowy CMS a CMS oddzielony: Jaka jest różnica?
  4. Rozdzielone vs bezgłowe zarządzanie treścią: plusy i minusy
  5. Dlaczego bez głowy i dlaczego teraz?
  6. Wybór bezgłowego CMS: Jak przebrnąć przez żargon
  7. Co to jest treść jako usługa?
  8. Czy bezgłowy CMS pomaga w marketingu wielokanałowym?
  9. Bezgłowe platformy CMS typu open source
    1. pasek
    2. Kabina pilota
    3. Directus
  10. Platformy bezgłowe SaaS
    1. rdzeń DNA
    2. Zadowolony
    3. Chmura Kentico
  11. Czy można używać tradycyjnego CMS z bezgłowym CMS?
  12. Czy bezgłowy CMS jest bezpieczny?
  13. Przykłady Headless CMS: 3 firmy używające headless lub decoupled CMS
    1. Rejsy księżniczek
    2. Ekonomista
    3. V-Zug
  14. Przypadki użycia bezgłowego CMS w świecie rzeczywistym
    1. Centrum DC poprawia wrażenia turystyczne dzięki digital signage
    2. Burger King wprowadza cyfrowe tablice menu do ponad 6500 sklepów
    3. American Heart Association dostarcza informacje ratujące życie za pośrednictwem Amazon Echo
    4. IKEA wprowadza aplikację mobilną z katalogiem rzeczywistości rozszerzonej
  15. Przykładowe studia przypadków rdzenia DNA
    1. Proces standardowy
    2. Mentoring Minds
Przewodnik po biznesie e-commerce

Pobierz nasz przewodnik Headless CMS

Dowiedz się, jak bezgłowy CMS może zmienić sposób myślenia o treściach internetowych, różnicę między bezgłowym a tradycyjnym CMS, co należy wziąć pod uwagę przy wyborze bezgłowego CMS i wiele więcej.

Co to jest bezgłowy system zarządzania treścią?

Gdyby tradycyjny CMS był ciałem, „głową” byłyby komponenty front-endowe, takie jak front-end framework i system szablonów. Jeśli odetniesz głowę, pozostanie Ci bezgłowy CMS .

Platforma bezgłowa nie ma domyślnego systemu front-end, który określałby, w jaki sposób treść jest prezentowana użytkownikowi końcowemu. Zamiast tego bezgłowy CMS jest niezależny od front-endu , co oznacza, że ​​Twoje treści są surowe i mogą być publikowane w dowolnym miejscu, za pomocą dowolnego frameworka.

Pozbywając się warstwy dostarczania front-end, Twój CMS nagle staje się źródłem danych tylko dla treści. Tworzy treść, a następnie tam siedzi. Czekanie.

Na co to czeka? Cóż, ponieważ nie ma domyślnej „głowy”, programiści front-end mogą swobodnie budować tyle głów, ile chcą, dla dowolnej liczby kanałów, na których chcą udostępniać treści (pomyśl o stronach internetowych, aplikacjach, kioskach, billboardach, smartwatchach itp.) . Aby pobrać zawartość dla każdego kanału, bezgłowy CMS odpowiada na wywołania API .

Przeczytaj dalej: Co to jest GraphQL: i dlaczego może być tajną bronią deweloperów i marketerów

Co to jest oddzielony system zarządzania treścią?

Uważam, że bezgłowe zarządzanie treścią jest podzbiorem niezależnego zarządzania treścią. To dlatego, że odłączony CMS jest bezgłowy, a nawet więcej.

Dzięki oddzielonemu CMS – znanemu również jako hybrydowy bezgłowy CMS – Twoje treści są zarządzane osobno i są niezależne od front-endu, podobnie jak bezgłowy CMS. Mimo to ma w pudełku narzędzia do dostarczania front-end, takie jak szablony, jeśli chcesz z nich korzystać.

Różnica polega na tym, że back-end i front-end nie są „połączone” ze sobą za pośrednictwem bazy danych, jak w przypadku tradycyjnego CMS. Zamiast tego front-end i back-end komunikują się ze sobą za pośrednictwem wywołań interfejsu API.

Bezgłowy CMS a CMS oddzielenia

Więc pamiętasz, kiedy odcięliśmy „głową” tradycyjnemu CMS, aby uczynić go bez głowy? Cóż, wyobraź sobie ten sam scenariusz tutaj, tylko że tym razem trzymamy głowę. Nie jest przymocowany do głównego korpusu, jak w przypadku tradycyjnego CMS - ale nie jesteś też całkowicie pozostawiony samym sobie, jeśli chodzi o dostarczanie front-endu, jak w przypadku bezgłowego CMS.

Przeczytaj dalej: Contentstack: wszystko, co musisz wiedzieć przed użyciem Contentstack jako bezgłowego CMS

Bezgłowy a oddzielony: jaka jest różnica?

Przyjrzyjmy się nieco głębiej, co sprawia, że ​​te dwa modele są tak różne.

Dzięki bezgłowemu CMS masz narzędzia do modelowania i redakcji do tworzenia i edytowania treści. Ale koncepcja „publikowania” treści oznacza po prostu udostępnianie jej za pośrednictwem interfejsu API. Zakłada, że ​​Ty i Twój nerdy front-endowy zespół programistyczny możesz poradzić sobie z resztą za pomocą dowolnych frameworków i narzędzi.

Z drugiej strony oddzielony CMS niczego nie zakłada. Robi wszystko, co robi bezgłowy CMS, ale na tym się nie kończy. Mówi również: „Hej, mamy tutaj kilka narzędzi do tworzenia szablonów, więc nie pracujesz od zera”.

To tylko dobre maniery, prawda?

CSO Blend Interactive, Deane Barker, dość zwięźle podsumował różnicę między zarządzaniem treścią w trybie decoupled i headless:

„Oddzielona platforma jest proaktywna — przygotowuje treść do prezentacji i umieszcza ją w środowisku dostarczania. Bezgłowy CMS jest reaktywny — zarządza treścią, a następnie po prostu siedzi i czeka, aż jakiś proces o to poprosi”.


Dla marketerów ta subtelna różnica może być znacząca. Podczas gdy oddzielony system korzysta z szablonów, edycji WYSIWYG i innych narzędzi, które są zwykle widoczne w tradycyjnych systemach CMS, wiele z tych narzędzi nie jest dostępnych w bezgłowej architekturze CMS. Jednak systemy czysto bezgłowe pozwalają na większą kontrolę nad tym, jak treść pojawia się na każdym typie urządzenia. Więc więcej zabawy dla chętnych programistów front-end, mniej zabawy dla nieobsługujących technologii marketerów.

Rozdzielone vs bezgłowe zarządzanie treścią: plusy i minusy

Model zarządzania treścią bez głowy zyskuje na popularności — a później dowiemy się, dlaczego tak się dzieje. Ale zanim to nastąpi, oto zalety i wady, dzięki czemu możesz samodzielnie ocenić model.

Zalety platformy bezgłowej

1. Niezależny od front-endu

Bezgłowy lub oddzielony CMS jest niezależny od front-endu. Oznacza to, że możesz publikować treści na dowolnym urządzeniu lub kanale za pomocą wywołań API. Ponadto programiści front-end mogą swobodnie korzystać ze swoich ulubionych platform i narzędzi.

2. API

Interfejsy programowania aplikacji (API) umożliwiają komunikowanie się dwóch technologii. Zarówno środowiska headless, jak i decouples wykorzystują interfejsy API do łączenia się i komunikowania z innym oprogramowaniem i kanałami, umożliwiając dostarczanie treści. Ale to nie wszystko. Interfejsy API mogą być również wykorzystywane do wysyłania danych (takich jak aktywność i preferencje użytkowników końcowych) z tych kanałów, urządzeń i punktów styku z powrotem do CMS w celu przetworzenia, analizy i redystrybucji.

3. Przyszłościowy

Interfejsy API są nie tylko gotowe do komunikowania się z dowolnym istniejącym oprogramowaniem lub urządzeniem, ale są przygotowane do komunikowania się z dowolnym nowym urządzeniem lub kanałem, który pojawi się w 2019 r. i później. Dzięki temu Twoje treści pozostaną przyszłościowe, bez względu na to, jakie innowacyjne urządzenie pojawi się na rynku.

Przeczytaj dalej: eCommerce API: co to jest i jak wykorzystać moc ekonomii eCommerce API

Wady bezgłowego CMS

1. Brak zabawy dla marketerów

Pozbawieni możliwości edycji WYSIWYG, funkcji blogowania i innych przyjaznych dla użytkownika funkcji, w szczególności marketerzy, są pozostawieni na lodzie, dopóki ich zespół programistów nie zajmie się ich potrzebami. Nie jest to zwykle problem w przypadku systemów CMS oddzielonych od siebie.

2. Rozdrobniony stos technologiczny

W przypadku bezgłowego systemu CMS usunięcie „głowy” oznacza po prostu konieczność poszukiwania dalszych technologii, które mogłyby ją zastąpić. Może to wiązać się z tworzeniem rozwiązań front-end we własnym zakresie lub wdrażaniem istniejących narzędzi innych firm w celu wypełnienia luki. Tak czy inaczej, może to być kosztowne zarówno pod względem finansowym, jak i poświęconym na czas — nie wspominając o trudnościach w zarządzaniu. Ten problem można częściowo złagodzić za pomocą oddzielonego CMS, który przywróci te przyjazne dla marketerów funkcje.

Przeczytaj to dalej: Oto dlaczego Twój stos technologii marketingowych (prawdopodobnie) Cię zawodzi

3. Brak podglądów treści

Jeśli uda Ci się przywrócić marketerów na właściwe tory, korzystając z narzędzi innych firm, nadal nie będą mogli efektywnie korzystać z bezgłowego CMS, ponieważ nie będą mogli łatwo wyświetlić podglądu treści przed ich opublikowaniem.

Zalety oddzielonego CMS

Jak już wspomnieliśmy, oddzielony CMS nie ma tych samych ograniczeń , co CMS bez głowy. Zamiast tego jest bezgłowy i nie tylko, jak pokazuje poniższa lista zalet.

1. Wszystkie zalety bezgłowego CMS

Jak wspomniano wcześniej, odsprzęgający CMS jest zasadniczo bezgłowym CMS z pełnymi możliwościami CMS. W związku z tym oddzielony CMS zapewnia takie same korzyści, jak w przypadku bezgłowego CMS — a nawet więcej.

2. Opcjonalne szablony front-end

W przeciwieństwie do czystego CMS bez nagłówków, oddzielony CMS prawdopodobnie zapewni szablony, które pomogą szybko uruchamiać witryny i strony oraz dać programistom przewagę nad każdą inną warstwą prezentacji front-end, którą chcą zbudować.

3. Wszystkie narzędzia uwielbiane przez marketerów

Oddzielony CMS nie tylko oddaje marketerom ich szablony, ale także zapewnia edycję WYSIWYG, podgląd treści i dodatkowe narzędzia do publikowania treści.

Dlaczego bez głowy i dlaczego teraz?

Wróćmy do wcześniejszego komentarza, że ​​bezgłowa przestrzeń zyskuje na sile. Powodem gwałtownego wzrostu szumu wokół bezgłowego zarządzania treścią (i z definicji oddzielonego zarządzania treścią) jest fakt, że publikowanie wielokanałowe staje się coraz bardziej złożone.

Bezgłowe trendy CMS

Ponownie, publikowanie w wielu kanałach nie jest niczym nowym, a większość tradycyjnych systemów CMS na to pozwala. Pomyśl na przykład o responsywnym szablonie WordPress. Publikujesz swoje treści tylko raz, a szablon jest wystarczająco elastyczny, aby prezentować go na komputerze, tablecie i telefonie komórkowym. Bum, wielokanałowe dziecko!

Ale w miarę jak wkraczamy w erę IoT, publikowanie na kilku kanałach nie jest już koniecznością. Duże marki chcą mieć możliwość publikowania swoich treści w dowolnym miejscu — ponieważ nowe kanały i urządzenia (takie jak smartwatche, zestawy VR i inteligentni asystenci domowi) pojawiają się szybciej, niż można powiedzieć Content-as-a-Service. A propos…

Wybierasz bezgłowy CMS? Oto jak przebrnąć przez żargon

Jeśli szukasz CMS-a bez głowy lub CMS oddzielonego, zauważysz, że żargon nie kończy się na tych dwóch terminach. Poniżej zdefiniowaliśmy kilka fraz powszechnie używanych przez sprzedawców bez głowy.

Co to jest API-first i bezgłowe API?

Kiedy CMS reklamuje się jako oparty na interfejsie API lub oparty na interfejsie API, odnosi się do faktu, że używa interfejsów API do dostarczania treści. Platforma API-first jest zasadniczo synonimem CMS bez głowy lub odsprzężonego.

Interfejsy API Headless (czasami nazywane Content API lub REST API) są szczególnie przydatne do przesyłania treści do aplikacji natywnej, takiej jak aplikacja na Androida lub iOS. Może być nawet używany do dostarczania treści do systemów handlowych, takich jak POS (Point of Sale) i aplikacji aktywowanych głosem, takich jak Alexa, Cortana i Siri.

Dzięki interfejsowi Headless API możesz określić typy treści i fragmenty, które chcesz przekazać na wybrane urządzenie lub punkt styku.

Co oznacza agnostyka front-endu?

Termin agnostyk w świecie informatyki odnosi się do oprogramowania, które jest „kompatybilne z wieloma rodzajami platform lub systemów operacyjnych”, zgodnie z Oxford Dictionaries. Ponownie mamy do czynienia z synonimem dla CMS bez nagłówka, odsprzężonego lub z interfejsem API. Ponieważ w grę wchodzą interfejsy API, warstwa dostarczania frontonu może być wszystkim, czego pragniesz, od ekranu smartwatcha po zestaw słuchawkowy rzeczywistości wirtualnej, dzięki czemu Twój interfejs treści jest niezależny od frontonu.

Dzięki bezgłowemu systemowi CMS programiści tworzą własne warstwy prezentacji front-end zgodnie z urządzeniem, na które próbują wysłać zawartość.

Platforma oddzielona jest również niezależna od front-endu. Chociaż zapewniają one zestaw szablonów frontonu i narzędzi do edycji do tworzenia gotowych aplikacji internetowych, masz również możliwość tworzenia niestandardowych warstw prezentacji front-endu, aby działały poza frameworkiem określonym przez sprzedawca.

Co to jest hybrydowy CMS i hybrydowy bezgłowy CMS?

Po raz kolejny, chociaż termin hybrydowy CMS lub hybrydowy bezgłowy CMS może wydawać się zupełnie innym czajnikiem cyfrowym, te dwa terminy są synonimem terminu oddzielonego.

Hybrydowy CMS ma na celu połączenie bezgłowego zarządzania treścią bezgłowego CMS z narzędziem do edycji dostępnym w tradycyjnym CMS. Zatem hybrydowy CMS to po prostu oddzielony CMS o innej nazwie.

Przeczytaj dalej: Co to jest progresywna aplikacja internetowa? (I czy potrzebujesz jednego)

Co to jest treść jako usługa (CaaS)?

Oto kolejne modne hasło, które odgrywa rolę w bezgłowym świecie CMS.

Różni bezgłowi dostawcy CMS twierdzą, że ich model zarządzania treścią można opisać jako „treść jako usługa” (CaaS), podzbiór „oprogramowania jako usługi” (SaaS).

Oprogramowanie jako usługa nie dotyczy technicznych mechanizmów działania CMS. Zamiast tego jest to model używany przez dostawców — i preferowany przez marki — do sprzedaży ich oprogramowania.

Zamiast budować własną technologię lub kupować opłaty licencyjne od dostawców oprogramowania, wiele marek zwraca się w stronę oprogramowania opartego na chmurze, za które mogą opłacać miesięczną subskrypcję. Oprogramowanie jest zarządzane i hostowane przez dostawcę, co pozostawia marce „pożyczenie” technologii w celu budowania i skalowania swojej obecności cyfrowej . Jest to więc oprogramowanie, ale w formie usługi.

W miarę jak zarządzanie treścią bez głowy zyskało popularność, podobnie jak termin „treść jako usługa”, ponieważ, wiecie, bezgłowy CMS dotyczy wyłącznie treści i tylko treści.

Warto zauważyć, że popyt na produkty SaaS rośnie wykładniczo, a IDC prognozuje, że do 2020 r. penetracja oprogramowania jako usługi w porównaniu z tradycyjnym wdrażaniem oprogramowania wyniesie ponad 25%.

Tak więc, jeśli oddzielony CMS zapewnia równowagę obu światów (bezgłowy i front-endowe gadżety), jeśli chodzi o zarządzanie treścią, a model oparty na chmurze SaaS (lub CaaS, jeśli chcesz być bardzo szczegółowy) jest najlepszym sposobem „pożyczyć” tę technologię. Myślę, że idealnym rozwiązaniem byłby Decoupled SaaS CMS. Gdyby tylko taka platforma istniała…

Przeczytaj dalej: Bezgłowy handel wyjaśniony w 5 minut

Czy bezgłowy CMS pomaga w marketingu wielokanałowym?

Zarówno bezgłowy, jak i oddzielony CMS dają marketerom możliwość dostarczania klientom wielokanałowych doświadczeń.

Marketing omnikanałowy umożliwia markom dostarczanie płynnych, zintegrowanych i ciągłych doświadczeń we wszystkich punktach styku i urządzeniach, zapobiegając chaotycznej podróży klienta, jeśli i kiedy klient przełączy się z jednego urządzenia na drugie. Marketing omnikanałowy różni się od marketingu wielokanałowego, ponieważ ten ostatni działa przez każdy kanał osobno i bez łączenia doświadczeń.

Zarządzanie treścią bez głowy może pomóc markom w uruchamianiu i zarządzaniu kampaniami marketingowymi w wielu kanałach. Poniżej omówiliśmy, jak.

1. Szybciej na rynku

Konsumenci przyzwyczaili się teraz do szybkiego uzyskiwania tego, czego chcą — w tym nowych doświadczeń na nowych urządzeniach.

W przypadku tradycyjnego systemu CMS marki muszą zatrudniać programistów, aby tworzyć niestandardowe integracje i platformy do prezentowania treści w nowym kanale. Dzięki bezgłowemu CMS programiści mogą po prostu dostarczać treści za pośrednictwem wywołań API do danego urządzenia lub punktu styku, co pozwala im skupić się wyłącznie na interfejsie użytkownika i doświadczeniu użytkownika końcowego. Oczywiście znacznie skraca to czas wprowadzania na rynek, gdy marka chce wprowadzić nowy punkt kontaktu do swojego doświadczenia wielokanałowego.

2. Elastyczny stos technologii

Tradycyjne systemy CMS zwykle próbują być dźwignią wszystkich transakcji, pozostawiając firmy związane z narzędziami i integracjami udostępnionymi im przez dostawcę. Prowadzi to do sztywnego stosu technologii, który jest trudny do adaptacji lub rozbudowy. Wynik końcowy prowadzi do tego, że firma ma świetną technologię w niektórych obszarach swojej działalności, ale nie ma innego wyjścia, jak trzymać się słabej technologii w innych obszarach swojej działalności — na przykład z systemem CRM lub systemem obsługi zgłoszeń.

Jednak w przypadku bezgłowego CMS interfejsy API są wykorzystywane do integracji z dowolnym narzędziem innej firmy, umożliwiając marketerom i programistom przełączanie się między narzędziami i wdrażanie nowych technologii — zapewniając w ten sposób, że zawsze korzystają z najnowocześniejszych technologii we wszystkich obszarach działalności.

Na przykład możesz mieć jedno narzędzie, które zapewnia automatyzację marketingu, inne narzędzie, które pomoże Ci dostarczać doświadczenia do smartwatchy i kolejne narzędzie do przyjmowania płatności z aplikacji aktywowanych głosem. Wszystkie te narzędzia można zintegrować i uzyskać do nich dostęp za pośrednictwem bezgłowego CMS.

Dodatkowo, jeśli zaczniesz mieć problemy z narzędziem, możesz po prostu wymienić je na inne, odkładając na bok kwestię blokady dostawcy.

3. Dostarczaj bardziej spersonalizowane doświadczenia

Raport Business2Community pokazuje, że 56 procent konsumentów jest bardziej skłonnych do zakupów u sprzedawcy oferującego personalizację. W tym samym raporcie podano również, że aż 74% jest sfrustrowanych, gdy widzi treści, które nie pasują do ich zainteresowań.

Chociaż bezgłowy CMS niekoniecznie promuje personalizację sam w sobie, otwiera drzwi do bezgłowego handlu, umożliwiając markom dostarczanie spersonalizowanych doświadczeń zakupowych na urządzenia IoT i inteligentne wyświetlacze. Dodatkowo, ponownie dzięki interfejsom API, bezgłowy CMS może zbierać dane, które z kolei mogą być wykorzystane do napędzania kampanii personalizacji w wielu kanałach. z perspektywy, Twoja strategia omnichannel musi być umieszczona w centrum obsługi klienta.

Niektórzy dostawcy bezgłowych systemów CMS, tacy jak Core dna, oferują śledzenie zaangażowania i analitykę, które mogą monitorować podróż klienta przez różne punkty styku. Dzięki tym informacjom możesz dostarczać spersonalizowane treści na różnych etapach podróży klienta, zwiększając w ten sposób prawdopodobieństwo konwersji.

Bezgłowe platformy CMS typu open source

Oprogramowanie wydane na licencji open source pozwala programistom bezpośrednio modyfikować kod źródłowy. Ta kontrola nad platformą pozwala programistom dostosować CMS do potrzeb ich zespołu.

Ponieważ programiści z całego świata współpracują z kodem źródłowym w otwartym środowisku, ci, którzy są nowi na platformie lub mają konkretne pytania dotyczące jej działania, mogą skontaktować się z doświadczonymi programistami w ramach społeczności, aby uzyskać odpowiedzi. Przyjrzyjmy się trzem wiodącym dostawcom CMS typu open source:

1. Pasek

Przykład platformy bezgłowego CMS typu open source: Strapi

Strapi to platforma CMS typu open source, która jest zbudowana na Node.js i współpracuje z wybranymi przez Ciebie rozwiązaniami bazodanowymi i samoobsługowymi.

Podstawowym celem Strapi jest zbudowanie solidnego API przy jednoczesnym oferowaniu intuicyjnego panelu administracyjnego. Podczas gdy Strapi ma możliwości ułatwienia zadania zarządzania sesjami użytkowników i aplikacjami, użytkownicy napotykają sporadyczne problemy z interfejsem typu „przeciągnij i upuść” i typami danych tablicowych.

Strapi jest idealnym rozwiązaniem dla małych firm , które potrzebują elastycznego interfejsu API dla swojego front-endu.

Najważniejsze cechy Strapi:

  • Wbudowana obsługa interfejsów API RESTful i GraphQL.
  • 100% JavaScript dla front-endu i CMS.
  • Intuicyjna konsola administracyjna dla edytorów treści.
  • Wysoce rozszerzalny dzięki wbudowanemu systemowi wtyczek.
  • Prosty w użyciu dla programistów.

2. Kokpit

Przykład platformy CMS typu „headless” o otwartym kodzie źródłowym: Cockpit

Cockpit to darmowy, lekki system CMS typu open source, który został stworzony do pracy z bazami danych NoSQL, takimi jak MongoDB i SQLite. Jest bezgłowy i stawia na API, co oznacza, że ​​CMS skupia się tylko na interfejsach API zaplecza do zarządzania metadanymi i wpisami danych.

Nie ma warstwy prezentacyjnej, więc programiści mają całkowitą swobodę w wyborze i zarządzaniu frontendem. Kokpit sprawdza się dobrze dla klientów, którzy chcą prostej instalacji i wymagają elastycznej struktury treści. Kokpit doskonale nadaje się również do obsługi treści na wielu urządzeniach, takich jak urządzenia Internetu rzeczy (IoT).

Kokpit jest idealny dla małych firm, które przekazują dalej dane cyfrowe .

Najważniejsze cechy kokpitu:

  • Prosta instalacja i samodzielny hosting.
  • API-first CMS z zawartością JSON.
  • Niezależny od języka i bazy danych.
  • Elastyczne modele treści i brak predefiniowanych modeli.
  • Nowoczesny i przejrzysty interfejs użytkownika.

3. Directus

Przykład platformy headless CMS typu open source: Directus

Directus to platforma oprogramowania o otwartym kodzie źródłowym odpowiednia dla projektów wykorzystujących niestandardowe struktury baz danych, ponieważ jest dostarczana z opakowaniem do obsługi zawartości z baz danych SQL za pośrednictwem interfejsu API.

Directus umożliwia również użytkownikom spoza branży IT zarządzanie treścią za pośrednictwem aplikacji administratora. Platforma posiada silny system kontroli wersji, pozwalający na wycofywanie i odzyskiwanie poprzednich wersji. Chociaż pozwala na przesyłanie plików, Directus czasami napotyka problemy z długimi filmami.

Directus jest idealnym rozwiązaniem dla małych i średnich firm korzystających z tradycyjnych baz danych SQL .

Najważniejsze funkcje Directusa:

  • Każdy aspekt CMS można rozszerzać i dostosowywać, bez żadnych ograniczeń.
  • Wielojęzyczne zarządzanie treścią z ponad 10 językami obsługiwanymi po wyjęciu z pudełka.
  • Wbudowane uwierzytelnianie i obsługa innych usług SSO.
  • Intuicyjna i bezpieczna aplikacja administracyjna dla twórców treści.
  • Nieoceniony, więc nie są wymagane żadne praktyki ani określone języki.

Bezgłowe platformy CMS SaaS

Dzięki platformom CMS SaaS headless, programiści nie mogą modyfikować kodu źródłowego. Użytkownicy potrzebują określonego klucza licencyjnego, aby wdrożyć te systemy, na miejscu lub za pośrednictwem chmury, i polegają na dostawcach w zakresie dalszego dostosowywania lub rozszerzeń oprogramowania.

Bezgłowe platformy CMS SaaS odciążają zespoły IT, ponieważ dostawca odpowiada za aktualizacje, konserwację i wsparcie techniczne.

1. Rdzeń DNA

Przykład platformy bezgłowej SaaS CMS: Core dna

Core dna to nie tylko CMS, ale platforma cyfrowej obsługi (DXP), która obsługuje handel elektroniczny, intranet, ekstranet, portale klientów i rozwiązania w zakresie cyfrowego miejsca pracy.

Platforma posiada funkcje dostosowywania szablonów, tworzenia treści WYSIWYG, edycji obrazów, zarządzania optymalizacją pod kątem wyszukiwarek (SEO) i nie tylko. Dzięki interfejsom API Core dna można zintegrować z narzędziami innych firm, które obsługują handel elektroniczny, promocję w mediach społecznościowych, marketing cyfrowy, zarządzanie relacjami z klientami i nie tylko.

Core dna jest skierowany do rynków średniej wielkości i korporacyjnych o dużym natężeniu ruchu i złożonych wymaganiach , chlubiąc się takimi klientami, jak Tivoli Audio, Stanley-PMI i SEEK.

Najważniejsze cechy DNA rdzenia:

  • All-in-one DXP dla stron internetowych, handlu elektronicznego, intranetów i nie tylko.
  • Funkcje personalizacji, które umożliwiają szybkie uruchamianie dynamicznych witryn internetowych.
  • Webhooki ułatwiają integrację z innymi systemami.
  • Gotowe rozwiązania dla różnych branż.
  • Ponad 1500 nowych funkcji dodawanych co roku.

2. Zadowolony

Przykład platformy SaaS headless CMS: Contentful

Contentful oferuje szeroki zakres funkcji i cen, od bezpłatnego okresu próbnego i planu dla programistów, aż po niestandardowe wyceny systemów dla przedsiębiorstw. Różnorodność opcji sprawia, że ​​CMS jest silnym konkurentem w wielu segmentach rynku.

Contentful jest hostowany w infrastrukturze opartej na chmurze z AWS, co czyni go bardziej niezawodnym. Platforma zawiera również prosty język przecen, dzięki któremu pisanie dobrze sformatowanej treści jest szybkie i łatwe.

Contentful jest idealnym rozwiązaniem dla wielu przedsiębiorstw, które potrzebują rozwiązania o krótszym czasie wprowadzania na rynek .

Najważniejsze funkcje treści:

  • Bogaty interfejs edytora i intuicyjne modelowanie treści.
  • Zaawansowane techniki buforowania i integracja z sieciami CDN.
  • Platforma chmurowa monitorowana przez inżynierów i zespoły wsparcia w pełnym wymiarze godzin.
  • Elastyczne interfejsy API i zestawy SDK, z którymi mogą pracować programiści.
  • Scentralizowane centrum treści dla maksymalnej skalowalności.

3. Chmura Kentico

Przykład platformy SaaS headless CMS: Kentico Cloud

Kentico Cloud zapewnia opłacalne rozwiązanie dla wielu rodzajów firm na poziomie korporacyjnym poszukujących platformy do tworzenia i zarządzania kampaniami treści omnichannel.

Platforma oparta na chmurze pozwala użytkownikom rozwijać cyfrowe doświadczenia dla swoich klientów, bez konieczności posiadania specjalistycznych umiejętności kodowania. Przy 299 USD miesięcznie Kentico Cloud umożliwia zespołowe zarządzanie treścią, jednocześnie ułatwiając zespołom IT wymagania konserwacyjne.

Kentico jest idealnym rozwiązaniem dla średnich i dużych firm poszukujących najlepszego w swojej klasie rozwiązania .

Najważniejsze funkcje chmury Kentico:

  • Integruj z istniejącymi technologiami i aplikacjami mikrousługowymi, korzystając z różnych języków, narzędzi i gotowych modułów.
  • Zgodność przedsiębiorstwa z przepływami pracy, jednokrotnym logowaniem i uwierzytelnianiem wieloskładnikowym.
  • Funkcje współpracy, takie jak role niestandardowe, możliwości komentowania i powiadomienia.
  • Zaplecze od bezpieczeństwa do skalowalności obsługiwane przez Kentico.
Przeczytaj dalej: Kentico Kontent: 8 rzeczy, które powinieneś wiedzieć przed użyciem Kentico Kontent (dawniej Kentico Cloud) jako CMS

Czy tradycyjna platforma może być używana z bezgłowym CMS?

Krótko mówiąc, tradycyjny CMS ma ściśle ze sobą sprzężony frontend i backend.

Na przykład tradycyjna platforma, taka jak WordPress, zawiera szablony HTML, arkusze stylów CSS i biblioteki JavaScript do obsługi frontendu, a także bazę danych SQL do przechowywania danych w backendzie.

Z kolei platforma bezgłowa oddziela frontend i backend, a każdy komponent komunikuje się za pomocą wywołań API. Ta architektura umożliwia bezgłowym użytkownikom CMS wysyłanie treści do niemal każdego typu urządzenia z dostępem do Internetu, które może korzystać z interfejsów API.

Dobrą wiadomością jest to, że programiści mogą używać bezgłowego CMS z jego tradycyjnym odpowiednikiem, jeśli dostępne są odpowiednie interfejsy API . Dla firm, które chcą przetestować CMS bez głowy, ale nadal mają zasoby przeznaczone na ich tradycyjną architekturę, korzystanie z wywołań API z istniejącym CMS może być lepsze niż kosztowna migracja na nową platformę.

Jednak takie podejście może z czasem stać się kłopotliwe, przez co migracja do CMS będzie bardziej opłacalną opcją długoterminową.

Przeczytaj to dalej: Niestandardowe CMS i frameworki backend Be Damned


Czy bezgłowy CMS jest bezpieczny?

Kolejnym problemem, z którym borykają się marki podczas migracji platformy CMS, jest bezpieczeństwo. Niestety, wiele tradycyjnych platform CMS, takich jak Drupal, wykazało luki w zabezpieczeniach.

Jednocześnie nie oznacza to, że bezgłowy CMS jest automatycznie bezpieczniejszy. Dlatego tak ważne jest, aby zespoły IT tworzyły tylko krótkie listy i wybierały bezgłowe systemy CMS z silnymi osiągnięciami oraz technologiami i protokołami bezpieczeństwa, które chronią przed cyberatakami.

Na przykład, wybierając CMS bez nagłówka, powinieneś sprawdzić, czy platforma zapewnia gotowe funkcje uwierzytelniania i autoryzacji. Na przykład interfejsy API powinny korzystać ze standardów branżowych dotyczących bezpieczeństwa, takich jak OAuth2, i powinny mieć funkcje ograniczania przepustowości, aby zapobiegać atakom DDoS.

Ponieważ bezgłowy CMS jest oparty na interfejsie API, prawdopodobnie domyślnie wdrażają praktyki bezpieczeństwa API, ale dobrym pomysłem jest sprawdzenie tych funkcji przed migracją.

Ponadto zespoły IT powinny wdrożyć inne praktyki dotyczące bezpieczeństwa serwerów, takie jak wymaganie protokołu HTTPS do komunikacji sieciowej, umieszczanie adresów IP na białej liście i zapewnianie bezpiecznych połączeń z integracją oprogramowania innych firm, np. eCommerce, marketing e-mailowy i inne.

Ostatecznie bezgłowy CMS może być bezpieczny, jeśli jego interfejsy API są zgodne ze standardami branżowymi, a zespoły IT zapewniają, że infrastruktura wykorzystuje praktyki bezpieczeństwa, ale sprowadza się to do indywidualnej implementacji, a nie tylko wybranego oprogramowania.

Przeczytaj dalej: Najlepsze praktyki w zakresie bezpieczeństwa witryn internetowych: jak zabezpieczamy witryny internetowe naszych klientów (i jak możesz zrobić to samo)

Przykłady Headless CMS: 3 firmy używające headless lub decoupled CMS

Niezliczone marki wykorzystują architektury bezgłowe do dystrybucji treści do nowych kanałów, integrowania narzędzi innych firm i gromadzenia danych na dużą skalę. Oto trzy przykłady bezgłowych cms.

1. Rejsy księżniczek

Przykład bezgłowego CMS: Princes Cruises

Zapewnienie spersonalizowanych doświadczeń wielokanałowych na wielu statkach wycieczkowych to nie lada wyczyn, ale dzięki oddzielonemu systemowi CMS Princess Cruises radzi sobie bez problemu.

Operator statku wycieczkowego wykorzystuje oddzielony CMS jako centralne centrum treści do dystrybucji spersonalizowanych, w czasie rzeczywistym i wielojęzycznych treści i doświadczeń klientów w aplikacjach mobilnych i pokładowych ekranach dla pasażerów.

Pasażerowie mogą korzystać ze smartfonów lub tabletów, aby uzyskać dostęp do natywnej aplikacji mobilnej Princess Cruise, gdzie mogą uzyskać dostęp do planów pokładów, przeglądać aktywności i zachować spersonalizowany plan czasu na pokładzie.

2. Ekonomista

Przykład bezgłowego CMS: The Economist

The Economist to doskonały przykład marki, która chce penetrować niemal każdy główny kanał i punkt styku na rynku — wyczyn ten jest możliwy tylko w przypadku bezgłowego lub oddzielonego CMS.

Globalny wydawca wiadomości i komentarzy używa bezgłowego CMS do przesyłania treści do kanałów, w tym natywnych aplikacji mobilnych, Snapchata, The Economist Alexa Skill, Oculus i wielu innych. Innymi słowy, marka jest teraz dostępna za pośrednictwem urządzeń mobilnych, mediów społecznościowych, głosu i wirtualnej rzeczywistości, z jednym bezgłowym CMS obsługującym treść.

3. V-Zug

Przykład bezgłowego CMS: V-Zug

V-Zug to szwajcarski producent luksusowych urządzeń, który potrzebował rozwiązania eCommerce z funkcjami headless commerce, aby zintegrować swój ekosystem eCommerce z różnymi systemami zaplecza.

V-Zug wykorzystał Core DNA, niezależne rozwiązanie eCommerce i DXP, aby osiągnąć swój cel. Wykorzystali ponad 80 gotowych aplikacji Core dna do obsługi płatności, zarządzania nadmiernymi zapasami i dynamicznych cen. Ponadto produkt końcowy wykorzystywał interfejsy API Core dna do bezproblemowej integracji z kilkoma systemami zaplecza, w tym SAP ERP firmy V-ZUG, zapewniając klientom bezproblemową obsługę i dostęp w czasie rzeczywistym do informacji o produkcie, dokładnych cen oraz dostępności produktów i danych o wysyłce. .

Przewodnik po biznesie e-commerce

Pobierz nasz przewodnik Headless CMS

Dowiedz się, jak bezgłowy CMS może zmienić sposób myślenia o treściach internetowych, różnicę między bezgłowym a tradycyjnym CMS, co należy wziąć pod uwagę przy wyborze bezgłowego CMS i wiele więcej.

Przypadki użycia bezgłowego CMS w świecie rzeczywistym

Jeśli chodzi o omnichannel digital marketing, bezgłowy CMS jest idealny dla prawie każdego punktu kontaktu.

Dotyczy to punktów styku dostępnych dzisiaj i tych, które pojawią się w przyszłości. Dzieje się tak, ponieważ bezgłowe systemy CMS wykorzystują interfejsy API do komunikacji z dowolnym urządzeniem z dostępem do Internetu.

Dzięki temu marketerzy mogą dostarczać odpowiednie i spersonalizowane treści na dowolne urządzenia, jakich wymagają ich klienci. Dlatego bezgłowy CMS może zabezpieczyć na przyszłość doświadczenie klientów marki.

Oto kilka najciekawszych scenariuszy w świecie rzeczywistym, z jakimi się spotkaliśmy.

1. Centrum DC poprawia wrażenia turystyczne dzięki digital signage

Przypadki użycia Headless CMS: cyfrowe oznakowanie w centrum stolicy

(Digital signage w centrum DC | Źródło)

Downtown DC Business Improvement District stwierdziło, że brakowało informacji o pobliskich restauracjach, hotelach i atrakcjach dla pieszych.

Zamiast korzystać z tradycyjnego oznakowania, organizacja zdecydowała się wdrożyć trzydzieści interaktywnych kiosków, aby dostarczać wiadomości i alerty w kilkunastu językach.

Wykorzystując bezgłowy CMS jako oprogramowanie kiosku, takie cyfrowe oznakowanie może być aktualizowane o nowe treści w czasie rzeczywistym, aby uzyskać bardziej istotne i aktualne informacje turystyczne.

2. Burger King wprowadza cyfrowe tablice menu do ponad 6500 sklepów

Przypadki użycia Headless CMS: cyfrowa tablica menu Burger King

(Cyfrowe tablice menu Burger King | Źródło)

W ramach inicjatywy rebrandingowej Burger King zainstalował cyfrowe tablice menu w swoich amerykańskich restauracjach w zaledwie cztery miesiące.

Korzystając z technologii bezgłowej, gigant fast foodów może aktualizować pozycje menu i ceny na podstawie zapasów w czasie rzeczywistym oraz reklamować nowe oferty i promocje w locie. Te dynamiczne tablice menu łatwiej przykuwają uwagę, jednocześnie oferując bardziej wciągające doznania kulinarne.

3. American Heart Association dostarcza informacje ratujące życie za pośrednictwem Amazon Echo

Przypadki użycia Headless CMS: współpraca American Heart Association i Amazon Echo

(Alexa, pomóż mi uratować życie | Źródło)

W przeszłości Amazon Echo był używany do stosunkowo trywialnych zadań, ale American Heart Association dąży do zmiany tego za pomocą ratujących życie informacji zdrowotnych. Korzystając z nowej, opracowanej przez stowarzyszenie umiejętności Alexa, użytkownicy mogą dowiedzieć się o ważnych sygnałach ostrzegawczych związanych z atakami serca i udarami.

Ponadto użytkownicy mogą uzyskać instrukcje dotyczące resuscytacji krążeniowo-oddechowej podczas wykonywania czynności, ponieważ urządzenie obsługujące głos działa bez użycia rąk. Alexa może bezproblemowo zintegrować się z CMS opartym na API, aby pobierać treści i wypychać polecenia aktywowane głosem przez użytkowników.

4. IKEA wprowadza aplikację mobilną z katalogiem rzeczywistości rozszerzonej

Przypadki użycia Headless CMS: katalog rozszerzonej rzeczywistości IKEA

(IKEA sprawia, że ​​kupowanie mebli jest jeszcze bardziej angażujące | Źródło)

Using IKEAs innovative AR app, customers can use their smartphone's camera to capture an image of a room in their home and select items from the furniture company's catalog to see how they'll look. IKEA's app and other similar AR apps let customers test-drive products before they buy in real-time.

Using an integrated headless CMS and eCommerce platform, companies can leverage APIs to deliver augmented and virtual reality experiences to their customers. Once again, API-driven content management is crucial for a futureproof tech stack.

Przeczytaj dalej: Jak wybrać najlepszy CMS dla aplikacji mobilnych (z 5 CMS do wyboru)


The future is here, and it's headless

The future of CMS is quickly moving away from traditional, database-driven systems and toward API-driven headless or decoupled systems.

Consumers are making use of more devices and channels than ever before, and brands simply have to meet them there in order to provide quality omnichannel customer experiences. Going headless, whether that's through a pure headless CMS or a decoupled CMS, is the simplest way to achieve that.

Want to see how high-growth companies use Core dna's all-in-one content management platform ? Let's chat.

Four years on here is where we are at with the whole headless topic

Core dna Headless Examples


1. Standard Process

Standard Process is a Wisconsin-based family-owned nutritional supplement company. For over 90 years, Standard Process has focused on making high-quality and nutrient-dense therapeutic supplements. Standard Process is a Microsoft Shop, and they serve customers worldwide with various whole food-based products. Standard Process exclusively sells through health care professionals.

Core dna provides Standard Process with a headless CMS product that allows the company to move content from various sources quickly and easily through the website. Before Core dna, publishing and organizing content was time-consuming and clunky.

By going headless, Standard Process is keeping up with client demands. Currently, content is stored in Core dna and managed by a Core dna admin. In addition, images and assets are stored in Core dna and are compressed and resized in real-time. Simple, easy API callouts are now a must-have, and a responsive, good-on-any-device look and feel is critical for any modern web page. Core dna uses APIs to connect and interact with other software and channels, permitting content delivery. APIs from Core dna trigger content exchange through hooks platform between the two systems to ensure a flawless content exchange. Finally, images and other assets are cached at the Core dna end to quickly gather information and reduce loading time. Pages are cached at the client-side to create high-performance services.

Core dna uses its flexible API to disseminate data that will eventually be presented to the end-user. As a result, Standard Process can create a dynamic and up-to-date customer experience with more flexibility without resorting to costly third-party development fees.

2. Mentoring Minds  

Mentoring Minds provides instructional resources, flexible instructional support, and teaching strategies to help K-12 administrators and teachers raise students' scores. Mentoring Minds is committed to meeting the needs of all students, including students with special needs.

Mentoring Minds has transformed how books are created by reducing the book-making process from months to weeks and introducing the flexibility to copy and modify books quickly. As a result, Mentoring Minds makes it easy for educators to create books and offers a unique custom authoring environment for book authors or retired teachers. Core dna delivers content through an API directly to where it needs to go. APIs connect and communicate with other software and channels, allowing for content delivery. Now, Mentoring Minds can reuse the content in different ways with API callouts, including their learning systems or applications. So now, MM can utilize content in the best way, with the flexibility to distribute it when and where they need it.

Core dna's headless CMS has made it easy to store and deliver structured content, allowing content editors to collaborate on new content seamlessly. Additionally, the decoupled front-end and back-end systems made it easy for staff members to collaborate and communicate with each other. Going headless has enabled Mentoring Minds to connect to all the admin functions of Core dna to allow the content administration, improve the user experience, and provide the auditing required by the customer.

Obejrzyj prezentację wideo