1 411
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-130 روز
آرشیو پست ها
1 411
Тайм-коды ко второй части стрима готовы, уточнения написаны и код везде исправлен. Теперь пересматривать будет удобнее. Что получилось
1 411
Стрим успешно проведён и тайм-коды к записи частично добавлены. Возвращаемся к программированию.
Перед интересным авторефакторингом проекта с помощью инструмента Rector пора перевести API на PHP 8.3 и провести глобальное обновление на долгожданные Doctrine ORM 3 и DBAL 4. Этим сегодня и займёмся.
1 411
Напоминаем, что сегодня мы проведём наш стрим про оптимизацию запуска и работы PHP-приложений. Сегодня во второй части поговорим про асинхронные серверы и фреймворки. Про их идеи, достоинства и сложности. До встречи со зрителями в эфире и в записи!
1 411
В дни чистовой подготовки стрима про асинхронные серверы пришли идеи с более реальными примерами на AmPHP, ReactPHP и Swoole. Чтобы было красиво и полезно. Потому пока подготовлю новый код, а эфир проведём послезавтра 17-го апреля.
Если хотите присоединиться, но ещё не посмотрели первую часть, то лучше это сделать до начала второй. До встречи с участниками в эфире и в записях!
1 411
А на днях для подписчиков выйдут скринкасты про моделирование бизнес-процессов в Event Storming и про автообновление PHP-синтаксиса с помощью инструмента Rector.
1 411
К записи первой части стрима для удобства просмотра добавили тайм-коды. И скоро проведём вторую часть, где рассмотрим использование файберов и написание проектов на асинхронных фреймворках. Тайм-кодами и датами дополнили пост по ссылке. Если ещё не посмотрели первую часть, то лучше это сделать до начала второй.
1 411
Сегодня начинаем!
До начала стрима и до повышения цены осталось меньше четырёх часов, так что не забудьте приобрести участие и записи стрима с последней скидкой.
1 411
До очередного повышения цены осталось четыре с половиной часа. Не забудьте приобрести участие со скидкой.
1 411
До очередного повышения цены осталось два часа. Не забудьте приобрести участие со скидкой.
1 411
В кабинете на сайте появилась возможность сменить Email профиля.
Если хотите перейти с неудобной для себя почты на более удобную, то теперь это можно сделать, подтвердив новый адрес.
1 411
До повышения цены осталось полтора часа. Не забудьте приобрести участие со скидкой.
1 411
На прошлом стриме мы с вами разобрались с разделением кода на модули и микросервисы. Продолжаем стримы на полезные смежные темы.
В этот раз поговорим про оптимизацию запуска и работы PHP-приложений. От простого включения OpCache, кеширования конфигурации и ленивой инициализации сервисов до Preload с JIT и RoadRunner, асинхронности, использования Fiber-ов и других нюансов в разных фреймворках. Приходите на стрим, чтобы провести вечер с пользой!
Реклама ООО «Деворкер» ИНН 7840083887
1 411
Продолжаем моделирование предметной области аукциона через практику Event Storming. Сегодня завершим этап Big Picture. В эпизоде проанализируем процесс проведения торгов, пополнение баланса, резервирование оплаты и все этапы сделки.
1 411
Однажды до большого стрима мы записали мегаэпизод про работу HTTP-сервера и заблуждения PHP-программистов. Пришло время сделать что-то эпичное снова.
В этот раз записали большой мегаскринкаст про устройство тестовых фреймворков. Там мы напишем с нуля свой тестовый фреймворк по примеру PHPUnit. В нём как в оригинале сделаем автосканирование тестовых файлов, тестирование ожидаемых исключений и написание параметризованных тестов с провайдерами данных через PHP-атрибут DataProvider.
Заодно отрефакторим полученный код, избавив его от нарушения инкапсуляции и от побочных эффектов записи результатов и прямого вывода на экран. Вынесем принтеры сводки и прогресса запуска и сделаем слабосвязанную архитектуру с использованием событий.
1 411
Большое спасибо зрителям нашего эпичного стрима за отличную компанию! Мы с вами это сделали!
Для удобства просмотра и поиска обеим частям стрима проставлены подробнейшие тайм-коды. Если вы ещё всё не посмотрели, то самое время начать.
1 411
Спасибо зрителям за хорошую компанию! Мы рассмотрели принципы избавления от лишних связей и спрограммировали работу с очередями для общения модулей через события.
Теперь пришла пора рассмотреть другие практические примеры и ваши вопросы. Для этого завтра 26 сентября в 18:00 по московскому времени проведём вторую часть стрима.
А пока для удобства просмотра к первой части добавлены тайм-коды.
1 411
Скоростной интернет проведён и успешно протестирован. Так что можем провести новый стрим. Сделаем это уже во вторник 19 сентября в 18:00 по московскому времени.
Спасибо активным участникам, которые прислали дополнительные вопросы и свой код на разбор. Все примеры добавлены в программу. И больше проработан код по работе с очередями в RabbitMQ c реализацией паттерна Outbox.
До встречи с участниками на стриме!
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
