Postagens do Canal Deworker Pro

1,584 Inscritos
4 Fotos
169 Vídeos
Última Atualização 11.03.2025 07:44
Canais Semelhantes

5,421 Inscritos

4,759 Inscritos

3,934 Inscritos
O conteúdo mais recente compartilhado por Deworker Pro no Telegram
Напоминаем, что сегодня мы проведём наш стрим про оптимизацию запуска и работы PHP-приложений. Сегодня во второй части поговорим про асинхронные серверы и фреймворки. Про их идеи, достоинства и сложности. До встречи со зрителями в эфире и в записи!
В дни чистовой подготовки стрима про асинхронные серверы пришли идеи с более реальными примерами на AmPHP, ReactPHP и Swoole. Чтобы было красиво и полезно. Потому пока подготовлю новый код, а эфир проведём послезавтра 17-го апреля.
Если хотите присоединиться, но ещё не посмотрели первую часть, то лучше это сделать до начала второй. До встречи с участниками в эфире и в записях!
Если хотите присоединиться, но ещё не посмотрели первую часть, то лучше это сделать до начала второй. До встречи с участниками в эфире и в записях!
А для подписчиков на днях выйдут скринкасты про моделирование бизнес-процессов в Event Storming и про автообновление PHP-синтаксиса с помощью Rector.
К записи первой части стрима для удобства просмотра добавили тайм-коды. И скоро проведём вторую часть, где рассмотрим использование файберов и написание проектов на асинхронных фреймворках. Тайм-кодами и датами дополнили пост на сайте. Если ещё не посмотрели первую часть, то лучше это сделать до начала второй.
Сегодня начинаем!
До начала стрима и до повышения цены осталось меньше четырёх часов, так что не забудьте приобрести участие и записи стрима с последней скидкой.
До начала стрима и до повышения цены осталось меньше четырёх часов, так что не забудьте приобрести участие и записи стрима с последней скидкой.
В кабинете на сайте появилась возможность сменить Email профиля.
Если хотите перейти с неудобной для себя почты на более удобную, то теперь это можно сделать, подтвердив новый адрес.
Если хотите перейти с неудобной для себя почты на более удобную, то теперь это можно сделать, подтвердив новый адрес.
На прошлом стриме мы с вами разобрались с разделением кода на модули и микросервисы. Продолжаем стримы на полезные смежные темы.
В этот раз поговорим про оптимизацию запуска и работы PHP-приложений. От простого включения OpCache, кеширования конфигурации и ленивой инициализации сервисов до Preload с JIT и RoadRunner, асинхронности, использования Fiber-ов и других нюансов в разных фреймворках. Приходите на стрим, чтобы провести вечер с пользой!
Реклама ООО «Деворкер» ИНН 7840083887
В этот раз поговорим про оптимизацию запуска и работы PHP-приложений. От простого включения OpCache, кеширования конфигурации и ленивой инициализации сервисов до Preload с JIT и RoadRunner, асинхронности, использования Fiber-ов и других нюансов в разных фреймворках. Приходите на стрим, чтобы провести вечер с пользой!
Реклама ООО «Деворкер» ИНН 7840083887
Продолжаем моделирование предметной области аукциона через практику Event Storming. Сегодня завершим этап Big Picture для понимания общей картины бизнеса. В эпизоде проанализируем процесс проведения торгов, пополнение баланса, резервирование оплаты и все этапы сделки.
Однажды до большого стрима мы записали мегаэпизод про работу HTTP-сервера и заблуждения PHP-программистов. Пришло время сделать что-то эпичное снова.
В этот раз записали большой мегаскринкаст про устройство тестовых фреймворков. Там мы напишем с нуля свой тестовый фреймворк по примеру PHPUnit. В нём как в оригинале сделаем автосканирование тестовых файлов, тестирование ожидаемых исключений и написание параметризованных тестов с провайдерами данных через PHP-атрибут DataProvider.
Заодно отрефакторим полученный код, избавив его от нарушения инкапсуляции и от побочных эффектов записи результатов и прямого вывода на экран. Вынесем принтеры сводки и прогресса запуска и сделаем слабосвязанную архитектуру с использованием событий.
В этот раз записали большой мегаскринкаст про устройство тестовых фреймворков. Там мы напишем с нуля свой тестовый фреймворк по примеру PHPUnit. В нём как в оригинале сделаем автосканирование тестовых файлов, тестирование ожидаемых исключений и написание параметризованных тестов с провайдерами данных через PHP-атрибут DataProvider.
Заодно отрефакторим полученный код, избавив его от нарушения инкапсуляции и от побочных эффектов записи результатов и прямого вывода на экран. Вынесем принтеры сводки и прогресса запуска и сделаем слабосвязанную архитектуру с использованием событий.