SymfonyCloud, надёжная доставка сообщений, статический анализ PHP кода - podcast episode cover

SymfonyCloud, надёжная доставка сообщений, статический анализ PHP кода

Dec 06, 20191 hr 2 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, о архитектуре надёжной доставки сообщений и о инструментах статического анализа PHP кода. - SymfonyCloud для хобби-проекта https://symfony.com/cloud/ - Разработка через локальный сервер SymfonyCloud - Надёжность SymfonyCloud - Про надёжную доставку сообщений, комбинируя транзакции в СУБД и внешний брокер (RabbitMQ) - Блог: http://udidahan.com/?blog=true - Видео: https://vimeo.com/111998645 - Очереди на СУБД vs очереди на RabbitMQ - Инструменты статического анализа кода для PHP - Psalm и его фишки https://psalm.dev - Psalm: Запрет mixed типов - Psalm: Array vs List - PHP CS Fixer https://cs.symfony.com - PHP Mess Detector и его проблемы https://phpmd.org - PHP Magic Number Detector https://github.com/povils/phpmnd - ComposerRequireChecker https://github.com/maglnet/ComposerRequireChecker - composer validate https://getcomposer.org/doc/03-cli.md#validate - Deptrac https://github.com/sensiolabs-de/deptrac - Psalm vs PhpStorm и интеграция Psalm в PhpStorm - Интеграция PHP CS Fixer в PhpStorm - Немного про Continues Integration системы (Travis, Concourse CI, Bitbucket Pipelines, GitHub Actions) Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
For the best experience, listen in Metacast app for iOS or Android