Runtime 2021.03-1: PHP 8, opcache

Runtime 2021.03-1: PHP 8, opcache

V listopadu minulého roku vyšlo PHP 8. V té době jsme řešili jiné aspekty našeho hostingu a tak jsme vydání nového PHP trochu zaspali. Pak přišly Vánoce, migrace, změny monitoringu a celou řadu ukončil únor a Corona. Teď jsme se k PHP 8 konečně dostali a můžete si ho vyzkoušet v Runtime 2021.03-1.

Zatím není zapnuto ve výchozím stavu a ještě to nějaký čas takto zůstane. Po vytvoření aplikace je tak nutné přihlásit se do ní přes SSH a pomocí příkazu rosti změnit verzi PHP. Po změně je nutné restartovat proces app pomocí supervisorctl restart app. Původně jsme si mysleli, že budeme muset předělat celý sestavovací skript, ale nakonec to nebylo potřeba a stačilo trochu upravit ten co máme pro PHP 7.

Během příprav jsme opravili nějaké chyby v rosti.sh, takže přepínání technologií přes SSH bude hlásit méně chyb a také jsme ve výchozím stavu zapnuli opcache pro všechny podporované verze PHP.

Všechny tyhle změny přišly jako zpětná vazba od našich uživatelů a moc za ni děkujeme.