Přejít na obsah

Začátek vývoje CMS4

TwoDo CMS4: nová generace správy webu

Nová generace TwoDo CMS vzniká z každodenní práce na klientských webech: změny připravené mimo živý web, propojené jazyky a AI, jejíž práci lze zkontrolovat.

Ilustrace modulárního prostředí TwoDo CMS4

Telefonní číslo se ve firmě mění zřídka. Když se ale změní, ukáže se, na kolika místech webu bylo napsané ručně – v patičce, na kontaktní stránce, u poboček a v anglické verzi, na kterou si nikdo nevzpomněl. Přesně takové drobnosti jsou zadáním pro CMS4.

Vývoj nové generace TwoDo CMS jsme založili v červenci 2026. O vlastním redakčním systému jsme psali už v roce 2020; CMS4 ale stavíme nově, podle otázek, které nám mezitím položily klientské weby. V listopadu ho používáme v beta provozu: od 1. listopadu na něm běží web P+P a připravujeme na něm i tento web TwoDo.

Změny nejdřív v pracovním prostoru

Úpravy nevznikají přímo před návštěvníky. Texty, stránky i jazykové verze připravíte v pracovním prostoru, projdete je v náhledu a teprve potom zveřejníte. Zveřejnění vytvoří novou verzi celého webu najednou. Návštěvník tak uvidí až hotový výsledek.

Typický příklad je sezónní nabídka: hlavní stránka, několik vstupních stránek a jejich překlady se připraví jako jeden celek a vyjdou společně. Práce na obsahu a právo zveřejnit přitom mohou patřit různým lidem a historie obsahu umožňuje dohledat předchozí verze.

Obsah jako data, vzhled jako komponenty

Stránka v CMS4 se skládá z komponent. Pro každý web je navrhujeme podle značky a píšeme je v TypeScriptu, HTML a SCSS; systém je přeloží a uloží jako hotové stavební díly. Redaktor pak nepracuje s kódem, ale s poli: nadpis, text, obrázek, odkaz. Rozvržení drží komponenta, obsah zůstává obsahem.

Co se opakuje, nemusí existovat ve více kopiích. Sdílený záznam s kontakty může napájet patičku i kontaktní sekce, takže telefon z úvodu opravíte jednou a změnu zkontrolujete v náhledu stránek i jazyků. Stejně lze pracovat se službami, členy týmu nebo referencemi: jedna reference se může objevit na úvodu, v portfoliu i u konkrétní služby.

Každý jazyk s vlastní adresou

Každá jazyková verze může mít vlastní texty, adresu stránky i metadata, a přitom zůstává spojená se stejnou stránkou v ostatních jazycích. CMS pracuje s kanonickými adresami, jazykovými alternativami, mapou webu a strukturovanými daty. Tento web tak vychází ve čtyřech jazycích z jednoho systému.

AI s přiděleným oprávněním

Přes rozhraní MCP může AI agent pracovat s konkrétními stránkami, obsahem a komponentami – ne s textem, který pak někdo ručně kopíruje mezi nástroji. Agent má jen oprávnění, která mu přidělíte. Úprava textu, změna komponent a zveřejnění nemusí patřit stejné roli.

AI nepovažujeme za náhradu odpovědnosti. Zadání, kontrola výsledku a vědomé zveřejnění zůstávají na lidech.

Připravené změny projdete stejně jako návrh od kolegy: fakta, tón, překlad a podobu na stránce.

Jak začínáme nový web

Nový web začínáme obsahem. Než navrhneme strukturu, potřebujeme znát odpovědi na čtyři otázky:

  1. Kdo bude web upravovat a kdo rozhoduje o zveřejnění?

  2. V kolika jazycích web vyjde a které texty se mezi nimi liší?

  3. Co se na webu opakuje – kontakty, služby, tým, reference?

  4. Které další systémy se mají napojit?

Z odpovědí vznikne obsahový model a plán nasazení. Co CMS4 umí dnes, podrobněji popisujeme na stránce TwoDo CMS.