Co je deploy? Deploy, česky nasazení, je okamžik, kdy hotové změny přenesete na ostrý web a začnou je vidět návštěvníci. Do té doby existují jen u Vás v počítači nebo na testovací kopii. Slovo pochází z angličtiny a v češtině se běžně používá i sloveso „nasadit“ nebo „vydat“.
Je to jako vylepení nové výlohy. Grafik ji připraví v dílně, vytiskne, zkontroluje – a teprve pak přijde krátká chvíle, kdy se stará sundá a nová nalepí. Výloha je v tu chvíli nejzranitelnější, protože kolemjdoucí uvidí přesně to, co zrovna visí ve skle.
Jak se na hostingu nasazuje:
- Přes FTP – nejběžnější cesta. Do složky webu nahrajete změněné soubory a jste hotoví.
- Správcem souborů v klientské zóně – totéž přímo v prohlížeči, bez instalace programu.
- Z administrace – u WordPressu a dalších redakčních systémů se doplňky i šablony instalují na pár kliknutí, takže žádné soubory ručně nepřenášíte.
- Automaticky z Gitu – ve vývojářských týmech se nasazení spouští samo po odeslání změn do úložiště kódu. Tuhle možnost u nás nenajdete, nasazuje se přenosem souborů.
Praktická otázka: co dělat, aby nasazení nebolelo? Držte se čtyř pravidel. Před zásahem si ověřte, že máte čerstvou zálohu. Změny si předem vyzkoušejte na testovací kopii, tedy na stagingu. Nenasazujte v pátek odpoledne ani v den, kdy máte největší návštěvnost. A hned po nasazení web projděte – ne jen úvodní stránku, ale i kontaktní formulář, přihlášení a objednávku.
Když se po nasazení objeví bílá stránka nebo chybová hláška, nezkoušejte to opravovat naslepo. Podívejte se do chybového logu, kde bývá napsané, který soubor a řádek problém způsobil. Často jde o nedokončený přenos, kdy se část souborů nahrála a část ne. Pokud příčinu rychle nenajdete, vraťte předchozí stav ze zálohy a hledejte v klidu.
Ještě jedna past: po nasazení se změna nemusí hned projevit. Novou verzi souborů může přebíjet uložená kopie v mezipaměti prohlížeče, v CDN nebo v optimalizačním doplňku. Než začnete cokoli opravovat, vyprázdněte mezipaměti a stránku načtěte znovu. Když nasazujete rovnou celý nový web místo starého, jde vlastně o migraci webu a vyplatí se přečíst si k ní návod.