Zaznamenejte složení změn
Zkontrolujte aktuální verzi serveru a čekající změny třetích stran. Připravte si osvědčenou sadu souborů, závislostí a migrací. Před nasazením uložte požadovaný předchozí stav mimo veřejný adresář. Pro změny v databázi samostatně definujte kompatibilitu se starým kódem a možnost obnovy.
Navazující článek: Audit projektu Laravel: jaký výsledek má dostat majitel.
Připravte kontroly a vrácení zpět
Projděte si scénáře v izolovaném prostředí, dohodněte se na známkách neúspěšného vydání a jednání odpovědné osoby. Vrácení kódu nevrátí automaticky změny databáze ani operace provedené v externích systémech. Rizikové migrace by měly být navrženy samostatně a neměly by být skryty v obecném instalačním skriptu.
Navazující článek: Záloha webu: ověřte, že obnovení skutečně funguje.
Podívejte se na veřejnou verzi
Po vydání zkontrolujte odpovědi serveru, oprávnění pro nové statické soubory, procesy na pozadí a požadované mezipaměti. Nejprve se ujistěte, že původní server vrací nový správný výsledek, a poté vymažte CDN. V opačném případě může být starý kód HTML nebo chyba znovu uložena do mezipaměti. Zapište si verzi vydání, čas, výsledek kontrol a umístění zálohy.
Stačí obnovit stránku v prohlížeči?
Ne. Prohlížeč, CDN, mezipaměť serveru a PHP mohou mít různá data aktualizace. Musíte zkontrolovat skutečnou veřejnou odpověď serveru a funkčnost.