PHP 8: план обновления

Опубликовано: 21 Октябрь 2024
на канале: Пятиминутка PHP
1,686
44

Как перейти на PHP 8.0?

В этом выпуске подкаста обсудим план и основные шаги:
инспекция кода с помощью PhpStorm
статический анализ с помощью PHPCompatibility
strict_types и статический анализ с помощью Psalm, PHPStan и т.п.
проверка composer пакетов на совместимость с PHP 8
проверка расширений PHP
запуск тестов
переходный период, пока на prod ешё старая версия, а локально уже новая
настройка Continues Integration
обновление синтаксиса с использованием новых возможностей (Rector)
проблема с git blame

https://www.php.net/manual/ru/migrati...
https://stitcher.io/blog/new-in-php-8
https://php.watch/versions/8.0
https://github.com/PHPCompatibility/P...
https://enzo.weknowinc.com/articles/2...
https://getcomposer.org/doc/06-config...
https://matthewsetter.com/series/tool...
https://github.com/rectorphp/rector

Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru