Staging prostředí
Testovací kopie webu, kde lze zkoušet změny bez dopadu na živý web
Co je staging prostředí
Staging prostředí je kopie webu určená k testování změn mimo produkci. Běží na jiné adrese, obvykle na subdoméně, a pracuje s vlastní databází, takže cokoliv v ní rozbijete, živého webu se to nedotkne.
Kdy ho chci mít
Aktualizace šablony u webu, který nese objednávky. Výměna page builderu. Zásah do šablony kvůli měřicímu kódu. Nasazení pluginu, o kterém nikdo neví, jak se popere se zbytkem instalace. U řady hostingů se staging vyrobí jedním kliknutím a stejnou cestou se pak změny vracejí zpátky do produkce; kde to hosting neumí, dá se kopie postavit ručně, jen to zabere odpoledne.
Co se na kopii nejčastěji podcení
Testovací web se chová jako plnohodnotný web a přesně v tom je problém. Dvě věci se hlídají vždycky:
- Nesmí do vyhledávače. Google si kopii najde a začne ji indexovat jako duplicitu původního webu, čemuž zabrání noindex nebo přihlašovací heslo nastavené na úrovni hostingu.
- Nesmí posílat data do produkčního měření, jinak si do statistik i do konverzí naklikáte vlastní testování.
Třetí past číhá u e-shopů: kopie s ostrými objednávkami a zapnutým odesíláním e-mailů umí rozeslat potvrzení skutečným zákazníkům.
Indexace a kam míří měření
Když na webu měním měřicí kód nebo sahám do datové vrstvy, chci staging. Nejdřív se ale ptám na dvě věci: jestli má kopie zakázanou indexaci a kam míří měření. Bez toho si během jednoho odpoledne nasypu do statistik vlastní kliky a pak nad daty přemýšlím, proč nesedí s objednávkami. Po odladění nasazuju na produkci a měření na živém webu kontroluju znovu, protože přenos změn občas něco nechá za sebou.