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

1:01:52
 
Поделиться
 

Manage episode 247588786 series 90501
Сделано Пятиминутка PHP и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.
Продолжение записи с Валентином Удальцовым об опыте работы с 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

90 эпизодов