CMS

Wdrażamy headless CMS — najczęściej Strapi, na którym działa też nasz własny serwis z ponad 2500 artykułów. Redakcja dostaje panel dopasowany do swojej pracy: stronę Konsorcjum Migracyjnego zespół aktualizuje samodzielnie, a migracja SRDK Studio z WordPressa na Strapi zakończyła się stroną szybszą o 60%.

Firmy które nam zaufały

  • SAO
  • BlueApart
  • Balticon
  • MZURI
  • iSing
  • Global Parts
  • Mooveno
  • Dr. Marcus
  • Kwant
  • PadRes
  • SRDK Studio
  • HrHints
  • Home Chefs logo
  • SkinApe
  • ROMAY AG
  • Baza Cosmetics logo
  • SignorLeone logo
  • horyzont capital logo
  • KMR Restrukturyzacje
  • Jabłoński & Wspólnicy
  • mo-kancelaria logo
  • GrowTent
  • sunny family logo
  • PolandBuild
  • CeeCam logo
  • Konsorcjum Migracyjne

Jesteś zainteresowany wdrożeniem systemu CMS? Napisz do nas!

Maksymalnie 5 MB — dokumenty i obrazy

lub wyślij maila bezpośrednio na
[email protected]

Podstawy

Po co firmie CMS i czym różni się headless od klasycznego

CMS to system, w którym redakcja zmienia treści bez programisty. Brzmi oczywisto, a jest najczęściej pomijaną decyzją projektu: strona bez wygodnej edycji wraca do agencji przy każdej literówce, a każda taka wizyta ma swój koszt i swój czas oczekiwania.

Klasyczny CMS (WordPress) trzyma treść i wygląd razem — redaktor widzi stronę taką, jaka będzie. Headless CMS (Strapi, Contentful) rozdziela te dwie rzeczy: system przechowuje treść i udostępnia ją przez API, a wygląd buduje osobna warstwa. Cena tego rozdzielenia to brak podglądu „jeden do jednego" bez dodatkowej pracy; zysk to ta sama treść zasilająca stronę, aplikację i cokolwiek jeszcze dojdzie.

Kiedy headless wygrywa: gdy treść ma trafiać w więcej niż jedno miejsce, gdy zależy Wam na szybkości strony, gdy potrzebne są własne typy treści z relacjami między nimi. Kiedy przegrywa: przy prostej stronie wizytówkowej, gdzie klasyczny CMS jest szybszy do wdrożenia i tańszy w utrzymaniu.

Ukończenie makiet oraz sprawne zbudowanie i uruchomienie sklepu internetowego. Zrobiły na nas wrażenie ich wiedza i zaangażowanie. Na każdym etapie projektu zespół był gotowy odpowiedzieć na wszystkie nasze pytania.

Tomasz Szpin Director, GlobalParts-UK Limited

Opinia z Clutch (tłum. z angielskiego)
Dwucyfrowy wzrost widoczności organicznej i automatyzacja obsługi gości dla operatora apartamentów — realizacja Boring Owl

Przebieg

Jak wygląda wdrożenie i co dostaje redakcja

Zaczynamy od modelu treści: jakie typy (wpis, usługa, realizacja), jakie pola w każdym z nich i jakie relacje między nimi. Ten etap wygląda technicznie, a jest redakcyjny — decyduje o tym, co da się później opisać bez dokładania pól.

Potem budujemy panel, podłączamy warstwę wyświetlania i przenosimy treści. Wdrożenie kończy się szkoleniem: nie przekazaniem loginu, tylko przejściem przez realne zadania, które redakcja będzie wykonywać co tydzień.

Po Twojej stronie jest wskazanie osób, które będą pracować w panelu, i decyzja o uprawnieniach — kto publikuje, kto tylko przygotowuje. Po naszej stronie model, panel, migracja i szkolenie.

Na czas wpływa liczba typów treści i objętość materiału do przeniesienia. Migracja z uporządkowanego źródła idzie automatycznie; z serwisu, w którym każdy wpis ma inną strukturę, wymaga ręcznego porządkowania i to zwykle najdłuższy etap.

Decyzje

Decyzje, które zdecydują, czy redakcja polubi ten system

Ile pól ma mieć jeden typ treści. Każde dodatkowe pole to decyzja, którą redaktor musi podjąć przy każdym wpisie. Model z czterdziestoma polami „na wszelki wypadek" kończy się tym, że trzydzieści zostaje pustych, a formularz staje się nie do przejścia.

Czy potrzebny jest podgląd przed publikacją. W headless to dodatkowa praca, nie funkcja z pudełka. Jeśli redakcja publikuje codziennie, warto to wycenić na starcie; jeśli raz na miesiąc — prawdopodobnie nie.

Kto aktualizuje system. CMS to oprogramowanie z własnym cyklem wydań i poprawek bezpieczeństwa. Bez ustalonego właściciela aktualizacji zostaje wersja sprzed dwóch lat z otwartymi lukami.

Czego nie robić. Nie modeluj treści pod dzisiejszy wygląd strony — wygląd zmieni się szybciej niż treść. Nie dawaj wszystkim uprawnień administratora. I nie migruj wszystkiego bez przeglądu; okazja do usunięcia martwych wpisów nie wraca.

Aplikacja lojalnościowa i zmiana z jednorazowego zakupu w długoterminową relację — realizacja Boring Owl

Zakres

Headless CMS z panelem pod redakcję

Wdrażamy headless CMS — najczęściej Strapi, na którym działa też nasz własny serwis z ponad 2500 artykułów. Redakcja dostaje panel dopasowany do swojej pracy: stronę Konsorcjum Migracyjnego zespół aktualizuje samodzielnie, a migracja SRDK Studio z WordPressa na Strapi zakończyła się stroną szybszą o 60%.

Migracja treści ze starego systemu to zwykle największa niewiadoma projektu — automatyzujemy ją skryptami z raportem różnic, a porządkowanie treści traktujemy jako okazję: stare, nieaktualne strony nie muszą przechodzić dalej.

Technologie w naszych wdrożeniach

Coolify

Coolify to platforma typu open-source, która upraszcza proces wdrażania aplikacji webowych, API oraz baz danych.

Figma

Figma to jedno z nowocześniejszych (obok np. AdobeXD ) i cieszących się dużą popularnością narzędzi do projektowania i prototypowania stron internetowych i aplikacji mobilnych.

iOS

iOS to system operacyjny opracowany przez firmę Apple, który został zaprezentowany po raz pierwszy w 2007 roku.

Next.js

Next.js to minimalistyczny framework, który pozwala budować nowoczesne aplikacje z możliwością generowania po stronie serwera, wykorzystując bibliotekę React, webpack i Babel.

Node.js

Node.js jest znany programistom na całym świecie jako narzędzie do uruchamiania Java Script w środowisku innym niż przeglądarka internetowa.

React.js

React.js to jedna z najpopularniejszych bibliotek JavaScript, która umożliwia tworzenie złożonych graficznych interfejsów użytkownika, a zatem umożliwia interakcję użytkownika z komputerem.

Strapi

Strapi to CMS typu open source przeznaczony dla developerów, którzy chcą tworzyć nowoczesne projekty, oddzielając warstwę frontendową od backendowej.

Android

Android to popularny system operacyjny dla urządzeń mobilnych, stworzony przez firmę Google.

WIĘCEJ TECHNOLOGII

Model treści

Typy treści, które przeżyją kolejne redesigny

Treść oddzielona od prezentacji to obietnica headless — pod warunkiem, że model treści powstał z głową: komponenty współdzielone, relacje zamiast kopii, pola nazwane językiem redakcji. Wtedy redesign frontu nie wymaga migracji treści, a te same dane zasilają stronę, aplikację i integracje. Na własnym serwisie utrzymujemy tak kilkanaście typów treści od lat, bez przebudowy schematu.

Wydajność frontu nie zależy od obciążenia panelu: strony generowane statycznie wytrzymują skoki ruchu, a redakcja pracuje płynnie niezależnie od liczby odwiedzających.

Praca redakcji

Publikacja bez programisty, bezpieczeństwo bez kompromisów

Panel konfigurujemy pod ludzi: role i uprawnienia, workflow draft/publish, podgląd przed publikacją, media library z sensownym porządkiem. Do tego automatyczna rewalidacja frontu po publikacji — treść wychodzi w sekundach, bez rebuilda i bez proszenia IT. Redakcja Konsorcjum Migracyjnego prowadzi serwis w całości sama; nasza rola skończyła się na wdrożeniu i szkoleniu.

FAQ

Pytania, które słyszymy przed wdrożeniem CMS

  • CMS to system zarządzania treścią — oprogramowanie, w którym redakcja dodaje i zmienia treść strony bez pisania kodu. Skrót pochodzi od content management system. Współczesne wdrożenia coraz częściej idą w stronę headless: system przechowuje treść i udostępnia ją przez API, a wygląd strony jest osobną warstwą, dzięki czemu ta sama treść zasila stronę, aplikację i inne kanały.

  • Koszt zależy od liczby typów treści i od tego, jak swobodna ma być edycja. Prosty model treści z kilkoma szablonami wdraża się szybko; system, w którym redakcja składa strony z dowolnych bloków, wymaga zaprojektowania i przetestowania każdego z nich. Doliczyć trzeba migrację treści ze starego systemu — przy kilkuset podstronach to zwykle największa pojedyncza pozycja.

  • WordPress wygrywa prostotą i dostępnością wykonawców, headless — wydajnością, bezpieczeństwem i tym, że ta sama treść zasila wiele kanałów. Przy stronie firmowej z blogiem różnica bywa nieistotna; przy serwisie zintegrowanym z aplikacją albo sklepem headless zwykle się broni. Decyduje to, czy treść ma trafiać tylko na jedną stronę.

  • Tak, jeśli model treści został zaprojektowany pod ich pracę, a nie pod strukturę bazy danych. Praktyczny sprawdzian jest prosty: czy osoba spoza zespołu technicznego doda nową podstronę i opublikuje ją bez pytania kogokolwiek o pomoc. Wdrożenie kończymy szkoleniem i instrukcją, nie samym przekazaniem dostępów.

  • Tak. Przy okazji warto zrobić przegląd — zwykle część treści jest nieaktualna, a przenoszenie jej „na wszelki wypadek" powiększa serwis o strony, których nikt nie czyta. Osobno planujemy przekierowania ze starych adresów, bo to one decydują, czy migracja będzie niewidoczna w wynikach wyszukiwania.

Napisz do nas

Zbudujmy wspólnie produkty cyfrowe dla Twojej firmy

Artykuły o produkcie

Interesuje cię wdrożenie systemu CMS?

Headless CMS z panelem dopasowanym do pracy redakcji — treści aktualizujesz samodzielnie, bez pomocy technicznej.

Napisz do nas