Пятиминутка PHP
2.87K subscribers
334 photos
26 videos
826 links
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Темы про СУБД, Linux, DevOps

Автор: @petrmyazin
Download Telegram
PHP-Дайджест и SkyEng проводят опрос про 2020 год и PHP-сообщество. Приходи выбрать фреймворк года, персону года и самый огненный стрим.

Опрос анонимный: оставляйте почту, только если хотите поучаствовать в розыгрыше фирменного PHP-слона.

https://skyeng-school.typeform.com/to/iNfIjQbr
Наглядные GIF с фишками PhpStorm: https://phpstorm.tips
В среду вечером (17 февраля, 19:30 мск) в Clubhouse обсуждаем как перейти на PHP 8, ставьте колокольчики: https://www.joinclubhouse.com/event/ma4lpZXL
Forwarded from Alyssa Martynova
Что ждет PHP в 2021?
Узнаем 27 февраля на большом стриме.

🎤 2 доклада: о WebRTC от Ильи Левина из Skyeng, о gRPC — от Антона Жукова из ManyChat.

🏄 Острые дискуссии, мнения о 2020, планы на 2021. В эфир придут:

- Никита Попов (PHP core team)
- Дмитрий Елисеев (ElisDN)
- Валентин Удальцов (Пых)
- Роман Пронский (PHP-дайджест)
- Александр Макаров (Yii)
- Сергей Жук (Между Скобок)
- Константин Буркалев (SDCast)
- Петр Мязин (Пятиминутка PHP)
- Антон Околелов (Цинковый прод)
- Николай Пучко (PHPToday)

🎁 Покажем итоги опроса про лучшее из мира PHP за 2020, разыграем фирменного слоника и целый пул других подарков.

Трансляции в 11:00 (Москва/Минск), 10:00 — Киев
PHP 8: план обновления
Пятиминутка PHP
Как перейти на PHP 8.0?

В этом выпуске подкаста обсудим план и основные шаги:
- инспеция кода с помощью PhpStorm
- статический анализ с помощью PHPCompatibility
- strict_types и статический анализ с помощью Psalm, PHPStan и т.п.
- проверка composer пакетов на совместимость с PHP 8
- проверка расширений PHP
- запуск тестов
- переходный период, пока на prod ешё старая версия, а локально уже новая
- настройка Continues Integration
- обновление синаксиса с использованием новых возможносей (Rector)
- проблема с git blame
Golang Song
t.me/crossjoin
Я тут песенку сочинил про Golang. Очень простые слова, подпевай!
Результаты опроса Итоги 2020 для PHP-коммьюнити: https://phpcommunity.ru/brave-new-2021 - подкаст Пятиминутка PHP на первом месте среди подкастов! Уступаем лишь пункту "Не слушаю подкасты".
Опрос: вы бы купили исключительные права на эпизод Пятиминутки PHP в виде NFT? (токен для цифровых активов) https://ru.m.wikipedia.org/wiki/Невзаимозаменяемый_токен
Anonymous Poll
8%
Да, хочу NFT Пятиминутки?
36%
Нет
55%
Что такое NFT?
Я пользовался раньше okmeter - классный сервис от наших разработчиков! Надеюсь восстановятся и не прогорят по бизнесу
Сегодня okmeter.io погорел вместе с дата-центром (https://habr.com/ru/news/t/546264/). Коллега пишет о DRP (https://t.me/DOFH_ru/2411), а я вспомнил статью на Хабре про это

Готовим DRP — не забудьте учесть метеорит
https://habr.com/ru/company/ruvds/blog/523570/

ЗЫ Скрин не мой, скинули в личку
Начинаем текстовую трансляцию Laracon Online. Вещание идёт через Zoom, перемотать назад нельзя, так что первый доклад про "Глубокое погружение в очереди" я пропустил. Сейчас будет The final Laravel Service Container talk
Пока очень базовая информация про Service Container: докладчик показал как работает автоматический binding и как вручную можно сконфигурировать (bind) определенный класс (сервис)
Плавно переходим к Laravel-specific пониманию контейнера: фасады и глобальная функция resolve
Что удобно: можно подставить в контейнер фейковую реализац сервиса в процессе тестирования, например Mail::fake(), под капотом происходит замена (swap) реального сервиса на фейковый
Зачем нужен Service Container? Слайд: