Co je to beta a produkční prostředí k čemu slouží a co je to deploy?
Prostředí s názvem “beta” a “produkční” jsou dvě oddělená místa, na kterých je umístěný váš web - klidně v různých verzích.
V jednotlivých prostředích mohou být různá data.
Po tom, co je nějaká nová funkční část webu otestována na prostředí beta a schválena klientem, je nahrána (deploynuta) do prostředí produkčního.
Co je to prostředí “beta”
používá se před zveřejněním webu pro schválení funkčnosti klientem
adresa bety vám bude zaslána jakmile bude připraven první prototyp webu
slouží k nahrávání nové verze webové aplikace k otestování před spuštěním do ostré (produkční) verze
má oddělená data než prostředí produkční (jiný obsah stránek, články, obrázky, uživatele atd.)
veškeré úpravy v administraci bety se promítají do obsahu bety, nikoli do obsahu produkčního prostředí
Co je to prostředí “produkční”
slouží k běhu ostrého webu pro návštěvníky; obvykle na adrese www.example.cz - toto je tedy živý web
obsahuje všechny funkční části webu, které byly na betě schváleny k nahrání do produkce
má oddělená data než prostředí beta
veškeré úpravy v administraci produkce se promítají do obsahu produkčního prostředí, nikoli do obsahu bety
Jak poznat v jakém jsem nyní prostředí?
Existují 2 možnosti, jak poznat, ve kterém prostředí nyní jste.
Podle adresy v prohlížeči (např.: www.example.cz)
Pokud je v adrese slovo “beta”, tak jste v prostředí beta
Pokud je adresa www.example.cz, tak jste v prostředí produkčním
Po přihlášení do administrace se v horní části stránky zobrazí černá vroubkovaná lišta, ve které je vpravo informace ve tvaru
“[beta] - example.cz” = beta prostředí, nebo jen
“example.cz” = produkční prostředí
Co je to deploy [deploj]?
Deploy je nahrání nové verze webu na zvolené prostředí (beta, produkční). Když naprogramujeme nebo nadesignujeme novou verzi, neuvidíte ji dokud neprovedeme deploy.
Deploy do beta prostředí probíhá vždy, když vydáme novou verzi webu (novou fázi nebo nový prototyp). Po aktualizaci bety informujeme o nové verzi klienta.
Deploy do produkce probíhá až po dokončení kompletního webu. V případě že provádíme rozšíření už běžícího webu, tak deploy provádíme vždy po odsouhlasení a schválení klientem. Výjimkou jsou akutní a drobné úpravy, které nemají větší vliv na funkčnost a můžeme si dovolit přeskočit testování klientem. Nicméně deploy na produkci je poměrně nákladná a kritická operace, není tedy výhodné je provádět příliš často a nejlépe by měl být proveden při aktualizaci celého balíku úprav.
Jak poznat, kdy byl proveden poslední deploy?
Po přihlášení do administrace se v horní části stránky zobrazí černá vroubkovaná lišta. V pravé části lišty se nacházejí hodiny, které po kliknutí zobrazují datum a čas posledního deploye.