Technická architektura
Jak se obsah dostane od změny v repozitáři až k uživateli — renderování, hosting, CDN, DNS, Cloudflare a bezpečné CI/CD doručení.
Technická architektura
Třetí blok je technický, ale musí být čitelný i pro netechnické role. Vysvětluje, co znamená statický web, jak spolu souvisejí hosting, CDN, TLS, DNS a CI/CD a proč preview prostředí šetří riziko.
Kapitoly
- Statické, dynamické a hybridní weby — kdy vzniká HTML (build, server, prohlížeč), SSG/SSR/CSR, ISR a islands, a rozhodovací rámec pro každou stránku.
- Hosting, CDN a doručení obsahu — typy hostingu (statický, serverless, edge, VPS), origin vs. edge, cache, TLS a jak hosting vybrat pro obsahový web.
- DNS, domény, nameservery, TTL a DNSSEC — záznamy A/AAAA/CNAME/MX/TXT, TTL a přepnutí, DNSSEC a ne-webové záznamy, aby spuštění nerozbilo web ani e-mail.
- Cloudflare v praxi — orange vs. grey cloud, skrytá origin IP, TLS módy (Full strict), Cache Rules místo deprecated Page Rules a volba Workers vs. Pages pro obsahový web.
- Git, preview prostředí a CI/CD — verzování obsahu, větve a PR, preview deploy pro každou změnu, brány kvality, secrets, schvalování a atomický deploy s okamžitým rollbackem.
Cloudflare v praxi
Oranžový mrak není vypínač bezpečí, je to přesměrování provozu. A nejdražší chyby vznikají z představy, že orange cloud = zapni a máš klid.
KapitolaDNS, domény, nameservery, TTL a DNSSEC
DNS je překladová vrstva mezi jménem a IP. Když selže, nepomůže, že web i e-mail běží — a při spuštění se na ni zapomíná víc než na cokoli jiného.
KapitolaGit, preview prostředí a CI/CD
Nasazení musí být všechno, nebo nic. Knight Capital ukazuje, co stojí 'částečně nasazeno' — a proč spravovaný hosting dává atomický deploy a rollback zadarmo.
KapitolaHosting, CDN a doručení obsahu
Hosting není 'kam to nahrát', ale soubor provozních vlastností. A spravovaný hosting neznamená bez rizika — bez limitu útraty může návštěvnostní špička znamenat účet za tisíce dolarů.
KapitolaStatické, dynamické a hybridní weby
'Statický vs. dynamický' je falešná dvojice. Skutečná otázka zní, kdy vzniká HTML: při buildu, na serveru při požadavku, nebo až v prohlížeči.