Aktualizácia webu a PHP bez výpadku
Prejdeme na novú verziu systému, keď stará už nedostáva bezpečnostné opravy, s testami nákupu a administrácie.
Starý framework alebo PHP znamená bezpečnostné riziko a to, že sa nedá nič nové pridať. Posunieme vašu aplikáciu na aktuálnu, podporovanú verziu (napr. Laravel 10 → 12), opatrne, so zálohou a automatickými testami, aby nič neprestalo fungovať. Nasadzujeme po krokoch a každú zmenu vieme vrátiť.
Čo pri aktualizácii webu spravíme
Prechod na podporovanú verziu frameworku (napr. Laravel 10 na 12) a knižníc, ktoré ešte dostávajú bezpečnostné opravy.
Upgrade PHP na aktuálnu verziu, ktorá je rýchlejšia a bezpečnejšia.
Oprava nekompatibilít a vecí, ktoré po upgrade prestali fungovať.
Automatické aj ručné testy nákupu, pokladne a administrácie po aktualizácii.
Nasadenie po krokoch, so zálohou a možnosťou vrátiť zmenu, nie veľký rizikový prepis naraz.
Systém, na ktorom sa zase dá stavať a pridávať nové funkcie.
Ako aktualizácia webu prebieha
Analýza
Zistíme, na akých verziách systém beží a ktoré časti sú zastarané alebo rizikové.
Príprava
Pripravíme šifrovanú zálohu a testovacie prostredie, kde upgrade najprv celý odskúšame.
Upgrade
Posunieme PHP, framework a knižnice na aktuálnu verziu, po krokoch a s možnosťou vrátiť zmenu.
Testy
Overíme, že nákup, pokladňa aj administrácia fungujú ako predtým. Až potom je hotovo.
Čo z toho máte
Bezpečie
Koniec dier v zastaranom softvéri.
Rozvoj
Zase sa dá pridávať nové.
Bez strachu
Testy a cesta späť.
Časté otázky
Staré verzie už nedostávajú bezpečnostné opravy, takže sú zraniteľné, a často bránia pridať nové funkcie.
Aktualizujeme najprv na testovacej kópii s testami nákupu a administrácie. Naostro až keď všetko funguje.
PHP, Laravel, Symfony, WordPress, WooCommerce, knižnice a ďalšie, aj staršie vlastné riešenia.
Od pár hodín pri malom webe po niekoľko týždňov pri veľkom systéme. Odhad dostanete po kontrole.
Web vrátime zo zálohy do pôvodného stavu do niekoľkých minút.
Súvisiace články
Súvisiace služby

