Znalostní wiki OKF
pruvodce / cast-technika
Předmluva

Postav to a doruč

Renderování, hosting, DNS, Cloudflare a CI/CD nejsou pět nesouvisejících voleb. Je to jeden řetěz, kde každý článek určuje další.

pruvodcepředmluvatechnikarenderinghostingdeployNaposledy aktualizováno 15. června 2026

Tahle část zní ze všech nejtíž. Renderování, hosting, DNS, CDN, pipeline. Kdyby tě někde mělo přepadnout nutkání knihu zavřít a najmout někoho, kdo „tomu rozumí", bude to nejspíš tady. Tak rovnou dobrá zpráva. Nejsou to čtyři nezávislá rozhodnutí, u kterých můžeš každé zkazit zvlášť. Je to jeden řetěz a první volba předurčí zbytek.

Začíná to falešnou otázkou. Lidé se ptají „bude web statický, nebo dynamický?", jako by si vybírali ze dvou druhů webu. Skutečná otázka, kterou rozebírá statické, dynamické, hybridní, zní jinak. Kdy vznikne výsledné HTML? Při buildu, na serveru, nebo až v prohlížeči. Co na tohle odpovíš, rozhodne za tebe spoustu dalšího.

Protože renderování určuje, co musí umět hosting. Předgenerovaná statika potřebuje jen místo, odkud se doručuje. Renderování na serveru potřebuje běžící runtime. Hosting zase potřebuje DNS, vrstvu, která jméno přeloží na adresu. Cloudflare je konkrétní nástroj, který sedí nad DNS i hostingem zároveň. A pipeline je to, co tvůj web na ten hosting vůbec dopraví. Vyber dobře na začátku a větší část té řady se srovná sama.

Dvě věci přitom dostaneš zadarmo, když zvolíš spravovaný hosting. Atomický deploy, takže se web nikdy nenasadí jen napůl. A okamžitý rollback, návrat k poslední funkční verzi jedním kliknutím. Nemusíš to stavět. A nasazení „skoro celé" umí stát hodně. Knight Capital v roce 2012 nasadila kód na sedm serverů z osmi a za 45 minut prodělala 440 milionů dolarů. Spravovaný hosting ti tohle riziko sundá z hlavy.

Zadarmo ovšem neznamená bez účtu. Spravovaný hosting sundá provozní starost, nákladovou kontrolu ne. Vývojář nahrál web na bezplatný tarif, šli po něm boti a za měsíc mu přišel účet na 1 100 dolarů, protože návštěvnostní špička neměla žádný strop. Pohodlí má cenu, jen jinou, než čekáš.

Pak je tu DNS. Nudná, neviditelná vrstva, na kterou se při spuštění zapomene víc než na cokoli jiného. A když se rozbije, většinou nepadne web. Padne e-mail. Doména převedená jinam zdědí výchozí nameservery, MX záznam se ztratí a pošta je pět dní nedoručitelná, zatímco web si vesele jede. Tahle past čeká přesně v den, kdy máš nejmíň klidu.

Poslední díl řetězu je to, jak se změna dostane k lidem. Nejhorší možná cesta je přihlásit se na FTP a přepsat soubor přímo na živém serveru. Žádná historie, žádný náhled, žádná cesta zpět. Git a CI/CD mezi „chci změnu" a „je to venku" vsune pár kroků, které tuhle ruletu nahradí. Není to byrokracie. Je to levné pojištění proti tomu, abys rozbíjel web rovnou návštěvníkům.

Vstup máš z minulé části. Tu strukturovanou entitu teď protáhneme řetězem: kde a kdy se z ní stane HTML, kam ho postavíme a jak ho doručíme. Až tahle řada doběhne, web stojí a jede. A pak přijde otázka, jestli ho vůbec někdo najde.