Co je CMS? Systémy pro správu obsahu vysvětleny
CMS, neboli systém pro správu obsahu, je software, který lidem umožňuje vytvářet, upravovat a publikovat obsah webu, tedy články, stránky, obrázky a popisy produktů, přes přívětivý editor místo změn kódu. Ukládá obsah, sleduje koncepty a verze a publikovanou verzi dává na web. Nejznámějším příkladem je WordPress, existuje ale mnoho dalších.
Proč na tom záleží, když stavíte s AI
Když web staví AI, slova a obrázky obvykle skončí přímo zapsané v kódu. To je v pořádku, dokud jste jediný, kdo upravuje, a máte rádi, že změny děláte tak, že o ně požádáte AI. Stane se to problémem, když někdo jiný, marketér, prodavač v obchodě nebo dobrovolník, potřebuje každý týden opravit překlep, přidat blogový příspěvek nebo změnit otevírací dobu, a nesmí přitom sahat do kódu.
Proto je jednou z nejužitečnějších otázek hned na začátku: kdo bude obsah měnit a jak často? Odpověď rozhodne, jestli potřebujete CMS, jednoduchou administrační stránku zabudovanou do aplikace, nebo nic. Špatná volba znamená buď CMS dodatečně připojovat, nebo postavit takový, který nikdy nepoužijete.
Každodenní přirovnání
Představte si jídelní lístek v restauraci.
V jedné restauraci je jídelní lístek namalován přímo na zdi. Vypadá skvěle, ale změna ceny znamená zavolat malíře. To je obsah zapsaný do kódu.
V jiné je jídelní lístek na tabuli s pevným rámem a nadpisy: Předkrmy, Hlavní jídla, Dezerty. Každý zaměstnanec může smazat řádek a napsat nové jídlo a tabule stále vypadá jednotně, protože rám a nadpisy se nemění. To je CMS. Rám je design (šablona), křída je obsah a pravidlo, že „ceny mění jen vedoucí“, jsou oprávnění v CMS.
Tradiční vs headless CMS
Existují dva hlavní druhy.
Tradiční (svázané) CMS. Jeden systém ukládá obsah a vykresluje web. Vyberete šablonu, píšete v editoru, stisknete publikovat a stránka se objeví. WordPress, Drupal a Joomla fungují takto, stejně jako vestavěné editory v nástrojích pro tvorbu webů jako Squarespace nebo Wix.
Headless CMS. CMS jen ukládá a upravuje obsah. Nemá vlastní web, tedy žádnou „hlavu“. Váš web nebo aplikace si obsah vyžádá přes API a zobrazí ho ve svém vlastním designu. Známými příklady jsou Contentful, Sanity a Strapi a WordPress lze provozovat i takto.
| Tradiční CMS | Headless CMS | |
|---|---|---|
| Kdo řídí design | Šablony a motivy CMS | Váš vlastní frontend |
| Náročnost nastavení | Nízká: nainstalovat, vybrat motiv, psát | Vyšší: někdo musí postavit frontend |
| Jeden zdroj obsahu pro web, aplikaci, e-mail | Těžší | Navrženo pro to |
| Dobře se hodí pro | Blogy, prospektové weby, malé firmy | Na míru stavěné weby a aplikace, více kanálů |
Pokud byl váš web postaven nástrojem pro tvorbu s AI jako vlastní kód, přirozeně se hodí headless CMS (nebo malá vestavěná administrační sekce), protože AI už postavila frontend.
Příklad: novinky a menu pekárny
Řekněme, že majitelka pekárny Maya má web vytvořený s AI s domovskou stránkou, menu a sekcí novinek. Její zaměstnanci chtějí zveřejnit „Dýňový chléb je zpátky!“, aniž by se pokaždé ptali Mayi.
CMS pro tento web by ukládal obsah ve strukturovaných typech, podobně jako tabulky v databázi:
Typ obsahu: Příspěvek
| Pole | Příklad |
|---|---|
| title | Dýňový chléb je zpátky |
| slug | dynovy-chleb-je-zpatky |
| body | Náš podzimní oblíbenec se vrací tuto sobotu... |
| cover_image | dynovy-chleb.jpg |
| status | published |
| published_at | 2026-10-03 |
Typ obsahu: Položka menu
| Pole | Příklad |
|---|---|
| name | Kváskový chléb |
| price | 6.50 |
| category | Pečivo |
| available | true |
Zaměstnanci se přihlásí do editoru, vyplní formulář pro nový příspěvek, nahrají fotku a stisknou publikovat. Stránka novinek se z CMS zeptá na všechny příspěvky se status = published, od nejnovějšího, a zobrazí je v designu webu. Nikdo se nedotýká kódu a rozložení zůstává jednotné, protože zaměstnanci vyplňují jen pole.
Všimněte si, co pole dělají. Protože je price vlastní pole a ne věta v odstavci, může web ceny zobrazovat všude ve stejném formátu. Protože existuje pole status, mohou zaměstnanci ukládat koncepty, aniž by se objevily na webu.
Klíčové pojmy
| Pojem | Co znamená |
|---|---|
| Typ obsahu | Šablona pro jeden druh obsahu, například Příspěvek, Produkt nebo Člen týmu. |
| Pole | Jedna část typu obsahu: název, text, obrázek, cena. |
| Položka | Jeden záznam typu obsahu, například jeden příspěvek nebo produkt. |
| Slug | Názvová podoba položky vhodná do URL, například dynovy-chleb-je-zpatky. |
| Koncept / publikováno | Zda je položka už viditelná na živém webu. |
| Formátovaný text | Text s nadpisy, tučným písmem, odkazy a obrázky. |
| Knihovna médií | Místo, kde se ukládají a znovu používají nahrané obrázky a soubory. |
| Role | Kdo smí co dělat: autoři píšou, editoři publikují, administrátoři mění nastavení. |
| Headless | CMS, které poskytuje obsah jen přes API, bez vestavěného webu. |
| Náhled | Zobrazení, jak bude koncept vypadat na webu, dříve než se publikuje. |
Časté chyby a mylné představy
- „CMS je totéž co tvůrce webů.“ Tvůrci webů často CMS obsahují, ale CMS je zaměřeno konkrétně na správu obsahu. Headless CMS nemá žádný design webu.
- „Každý web ho potřebuje.“ Pětistránkový web, který se mění dvakrát za rok, ho nepotřebuje. Požádat AI, aby „aktualizovala otevírací dobu“, může být jednodušší než udržovat CMS.
- Vložení všeho do jednoho velkého textového pole. Pokud jsou ceny, data a adresy zakopané v odstavcích, nelze je třídit, filtrovat ani formátovat. Používejte samostatná pole.
- Zapomenutá oprávnění. Rozhodněte, kdo smí publikovat, ne jen kdo smí psát. Nový zaměstnanec pravděpodobně nesmí mazat domovskou stránku.
- Ignorování obrázků. Bez limitů velikosti lidé nahrávají obří fotky a web se zpomaluje. Požádejte o automatickou změnu velikosti.
- Předpoklad, že se obsah snadno přenáší. Přechod z jednoho CMS na druhé obvykle znamená export a přemapování obsahu. Viz jak přenést web z WordPressu.
Co žádat po svém nástroji pro tvorbu s AI
- „Který obsah tohoto webu je napsaný natvrdo v kódu a který přichází z databáze?“
- „Ukládej blogové příspěvky do databáze s názvem, slugem, textem, titulním obrázkem, stavem a datem publikace.“
- „Vytvoř jednoduchou administrační stránku, kde mohou přihlášení zaměstnanci vytvářet, upravovat a publikovat příspěvky. Mazat smějí jen administrátoři.“
- „Koncepty ukazuj jen přihlášeným zaměstnancům; veřejný web ukazuje jen publikované příspěvky.“
- „Zmenšuj nahrané obrázky a ukládej je do úložiště souborů, ne do databáze.“
- „Případně propoj tento web s [headless CMS] přes jeho API a API klíč drž na serveru.“
Pro postup krok za krokem viz jak přidat blog na web a jak vytvořit blog s AI. Pokud zvažujete odchod z WordPressu, alternativy k WordPressu porovnávají možnosti.
CMS a Mythex
Mythex je nástroj pro tvorbu aplikací s AI, ne CMS: ve výchozím stavu zde není samostatné přihlášení do editoru pro obsahový tým a obsah obvykle měníte tak, že to napíšete do chatu. Pokud potřebují obsah upravovat i další lidé, požádejte agenta, aby postavil malou administrační sekci napojenou na Postgres databázi projektu, s nahrávkami uloženými v úložišti souborů. Mythex sám koncové přihlášení neobsahuje, takže agent připojí poskytovatele přihlášení, který zvolíte. Nebo ho požádejte, aby web propojil s headless CMS, které už používáte, přes jeho API.
Otázky
Co je CMS jednoduše řečeno?
CMS (content management system) je software, který umožňuje přidávat a upravovat texty, obrázky a stránky webu přes přívětivý editor, bez změn kódu. Ukládá obsah a stará se o jeho publikování na webu.
Je WordPress CMS?
Ano. WordPress je nejznámější tradiční CMS: ukládá váš obsah, dává vám editor, ve kterém ho píšete, a šablony, které ho zobrazují jako web. Lze ho použít i headless, kdy jen dodává obsah oddělenému frontendu.
Co je headless CMS?
Headless CMS ukládá a upravuje obsah, ale nerozhoduje o tom, jak vypadá. Váš web nebo aplikace si obsah stáhne přes API a zobrazí ho podle svého, takže stejný obsah může napájet web, aplikaci i další kanály.
Potřebuji pro svůj web CMS?
Potřebujete ho, pokud obsah často upravují netechničtí lidé, například blogové příspěvky, popisy produktů nebo stránky týmu. Pokud se web mění zřídka, nebo vám stačí úpravy zadávat přes nástroj pro tvorbu s AI, možná ho nepotřebujete.