Storyblok Logo

Storyblok: headless CMS z Visual Editorem dla treści i e-commerce

Storyblok to headless CMS typu API-first, rozwijany przez austriacką firmę Storyblok GmbH z Linzu. Oddziela treści od ich prezentacji i dostarcza je przez API do strony, sklepu, aplikacji lub dowolnego innego kanału. Redaktorzy przez cały czas widzą w Visual Editorze, co tworzą. Na tej stronie wyjaśniamy, jak Storyblok jest zbudowany, jak współpracuje z Shopware, Magento i Symfony oraz w jakich projektach się opłaca.

Czym jest Storyblok, a czym nie jest

Storyblok to system zarządzania treścią bez własnego frontendu. Treści powstają jako uporządkowane komponenty, są przechowywane w chmurze i udostępniane przez API REST i GraphQL. To, jaki frontend je wyświetla, zależy od ciebie: Next.js, Nuxt, Astro, aplikacja w Symfony albo storefront twojego sklepu. Sam Storyblok działa wyłącznie w modelu SaaS.

Storyblok nie jest kreatorem stron z gotowymi szablonami. Bez frontendu nie ma strony, a bez przemyślanego modelu treści nie ma porządku. Dlatego wdrożenie Storyblok to zawsze projekt architektoniczny: zaprojektowanie komponentów, budowa frontendu i integracja systemów. Właśnie w tym wspiera cię agencja Storyblok, a nie w samym zakładaniu stron.

Podstawy techniczne

Storyblok to platforma chmurowa działająca na AWS, z oddzielnymi API do dostarczania i do zarządzania treścią. Przy decyzjach architektonicznych ważne są trzy kwestie.

Content Delivery API udostępnia opublikowane treści i wersje robocze przez REST, z cache'owaniem w CDN. API GraphQL pozwala pobrać dokładnie te pola, których potrzebujesz. Management API zapisuje treści, schematy komponentów i zasoby. To z niego korzystasz przy migracjach, masowych importach i w CI/CD.

Strona ustawień CMS z wyborem regionu danych, wybrana Europa

Hosting, regiony danych i plany

Storyblok jest dostępny wyłącznie jako SaaS, bez opcji self-hostingu. Za to sam wybierasz region danych: Europa (Niemcy), USA, Kanada lub Australia, a Chiny jako dodatek. Cały space działa wtedy w wybranym regionie.

Plany obejmują bezpłatny Starter, Growth, Growth Plus, Premium oraz Elite. Różnią się głównie liczbą użytkowników, języków, limitem zapytań API, SLA dostępności i funkcjami enterprise, takimi jak SSO, własne role i własne workflow. Frontend hostujesz osobno: u partnera hostingowego, na platformach takich jak Upsun lub Vercel albo na własnej infrastrukturze.

Funkcje, które robią różnicę w projektach

Visual Editor i podgląd

redaktorzy edytują treści bezpośrednio na stronie i widzą wersje robocze przed publikacją.

Wielojęzyczność

tłumaczenie na poziomie pól w obrębie jednej historii (story) lub na poziomie folderów dla osobnych treści krajowych. Nieprzetłumaczone pola korzystają z języka domyślnego.

Workflow i releases

etapy akceptacji od wersji roboczej przez recenzję do publikacji, a releases łączą zmiany we wspólny go-live.

Role, uprawnienia i SSO

standardowe role w każdym planie. Od planu Premium dostępne są własne role z uprawnieniami do folderów, komponentów lub języków oraz SSO, SCIM i wymuszone uwierzytelnianie dwuskładnikowe.

Rozszerzalność

webhooki dla zdarzeń takich jak publikacja, field plugins dla własnych pól edycyjnych oraz aplikacje do integracji, np. do wybierania produktów ze sklepu.

AI i automatyzacja

tłumaczenia AI, teksty alternatywne i propozycje treści w edytorze. FlowMotion (od 2026 r., oparty na n8n) to dodatek do automatyzacji procesów contentowych.

Sklep internetowy z kampanią redakcyjną i kafelkami produktów, obok wybór produktów z systemu sklepowego w CMS

Storyblok w stacku e-commerce

Najmocniejszym argumentem za Storyblokiem w e-commerce jest jasny podział ról. System sklepowy, czyli Shopware, Magento lub commercetools, zarządza produktami, cenami i finalizacją zamówienia. Storyblok odpowiada za wszystko, co opowiada historię marki: landing page, kampanie, poradniki i światy marki. Dane produktowe pozostają w sklepie lub w PIM, a redaktorzy jedynie odwołują się do produktów w Storyblok, zamiast je kopiować.

Oba źródła łączą się we frontendzie, który pobiera treści ze Storybloka, a dane produktowe z API sklepu. Dzięki temu wysiłek trafia tam, gdzie powinien: do modelu treści i interfejsów.

Edytor kodu z kontrolerem Symfony i panel profilera z zapytaniami do API Storybloka

Storyblok z Symfony i PHP

Od marca 2025 r. dla PHP dostępne są oficjalne pakiety: typowany klient Content Delivery API, klient Management API, rozszerzenie Tiptap do tekstu sformatowanego oraz bundle dla Symfony. Bundle automatycznie konfiguruje klienta, integruje się z Symfony Profilerem i przypisuje bloki do własnych klas i kontrolerów za pomocą atrybutów. Od 2026 r. potrafi też serwować zasoby Storybloka z własnej domeny i cache'ować je lokalnie.

Dzięki temu Storyblok może być źródłem treści w każdej aplikacji Symfony, także obok Shopware, który sam bazuje na Symfony. Pakiety powstały we współpracy Storybloka z SensioLabs, wydawcą Symfony i marką creativestyle. Wiedza, która za nimi stoi, jest więc dostępna bezpośrednio u nas.

Przegląd migracji z ukończonymi etapami dla modelu treści, treści i zasobów oraz przekierowaniami w toku

Migracja z WordPressa, TYPO3 i innych CMS

Przejście na Storyblok to nie import danych jednym kliknięciem. Najpierw powstaje nowy model treści: jakie komponenty, jakie pola, jakie relacje? Dopiero potem skrypt migracyjny przenosi treści i zasoby przez Management API.

Automatycznie nie przenoszą się szablony, logika wtyczek ani wszystko, co w starym CMS było zapisane jako HTML w treści. Do tego potrzebna jest pełna mapa przekierowań, aby pozycje w wyszukiwarce i linki przychodzące przetrwały przeprowadzkę. To właśnie tu leży główny nakład pracy, dlatego warto przed startem projektu rzetelnie przeanalizować stan obecny.

Panel ze statusem bezpieczeństwa: ISO 27001, TISAX, AES-256, TLS 1.3, region danych UE oraz SSO i 2FA

Bezpieczeństwo, hosting i zgodność

Storyblok działa na AWS i posiada certyfikat ISO 27001 oraz ocenę TISAX. Dane są szyfrowane w spoczynku algorytmem AES-256, a transmisja odbywa się przez TLS 1.3. Na potrzeby RODO dostępna jest umowa powierzenia przetwarzania danych, a przy wyborze regionu UE treści pozostają w Niemczech. W zależności od planu SLA dostępności sięga 99,99%.

Dotyczy to systemu CMS, a nie twojego frontendu. Hosting, aktualizacje, cache'owanie i monitoring strony pozostają po twojej stronie lub po stronie twojego dostawcy.

Dla kogo Storyblok ma sens

Storyblok sprawdzi się, jeśli spełniony jest przynajmniej jeden z tych warunków:

  • Publikujesz treści w wielu kanałach: na stronie, w sklepie, w aplikacji, na ekranach w sklepach stacjonarnych.

  • Twój system sklepowy ma obsługiwać sprzedaż, a nie treści, a marketing potrzebuje więcej swobody, niż daje wbudowany CMS sklepu.

  • Prowadzisz kilka marek, krajów lub wersji językowych ze wspólnymi komponentami.

  • Twój frontend ma działać na nowoczesnej technologii, niezależnie od cyklu wydań CMS.

  • Zespół redakcyjny i deweloperzy mają pracować równolegle, bez wzajemnego blokowania się.

Jeśli planujesz małą stronę bez zespołu deweloperskiego i bez integracji, Storyblok będzie rozwiązaniem na wyrost. Powiemy ci to otwarcie już podczas pierwszej rozmowy.

Smartfon z listą kontrolną „Czy Storyblok jest dla ciebie?" i pięcioma spełnionymi kryteriami na tle turkusowego pociągnięcia pędzla Variante B: Storyblok-Partner-Logo von creativestyle auf dunklem Hintergrund mit türkisem Pinselstrich

Nasze aktualne projekty Storyblok

Dowiedz się, jak Storyblok pozwala nam dostarczać elastyczne rozwiązania headless CMS, które łączą intuicyjną edycję treści, najwyższą jakość techniczną i angażujące doświadczenia brandowe.

Mobilny interfejs e-commerce Staffbase prezentujący wytyczne dotyczące AI dla komunikatorów oraz zasoby dotyczące doświadczeń pracowników

Staffbase

Staffbase to platforma komunikacji korporacyjnej, która spaja pracowników w jednym miejscu - poprzez portal intranetowy lub aplikację mobilną. Umożliwia aktywne zaangażowanie, szybką dystrybucję informacji i efektywne dzielenie się wiedzą w rozproszonych organizacjach.

  • Rozproszony i niepewny ekosystem WordPress w wielu środowiskach

  • Trudności ze skalowaniem i spadki wydajności przy szybkim rozwoju międzynarodowym

  • Niespójne struktury komponentów, utrudniające efektywne zarządzanie procesami

Mobilny interfejs SensioLabs prezentujący warsztaty architektoniczne i usługi dla projektów Symfony

SensioLabs

Jak przystało na twórcę frameworka PHP Symfony, SensioLabs wyznacza kierunek rozwoju całego ekosystemu. Łączy strategiczne doradztwo, projektowanie skalowalnych architektur, bezpieczne migracje oraz eksperckie wsparcie w obszarze Symfony i technologii open source. To twój partner, który nie tylko rozumie technologię - on ją definiuje.

  • Przebudowa międzynarodowej platformy na nowoczesną architekturę Symfony i Headless CMS

  • Implementacja w pełni zautomatyzowanych pipeline’ów CI/CD dla kompilacji i wdrożeń

  • Utrzymanie wydajności i jakości kodu w złożonych integracjach systemowych

FAQ

Klasyczny CMS zarządza treściami i sam renderuje stronę. Storyblok zarządza wyłącznie treściami, a za ich prezentację odpowiada osobny frontend. Daje to swobodę wyboru technologii i kanałów, ale wymaga pracy deweloperskiej.

Jan, Director of Operations

Chcesz porozmawiać o swoim projekcie?

Dzięki naszemu kreatywnemu podejściu wspieramy sukces naszych klientów. Zapraszamy do kontaktu!

Jan Sękara

Executive Operations Advisor

Sprawdź, jak nasze doświadczenie może wesprzeć Twój projekt