Хабрахабр

Гид по докладам PHP Russia 2019

Всем привет! До единственной профессиональной конференции, сфокусированной на PHP, осталось всего несколько дней. В чате конференции в Telegram участники готовятся к митапам, пишут вопросы, уточняют расписание и обсуждают доклады. Именно поэтому мы решили рассказать про доклады подробнее — провести вас по знаменательным местам конференции. Вместо исторических развалин у нас фреймворки, вместо падающих башен — ООП и бизнес-логика, а соборы заменяют линтеры и анализаторы. Подробности под катом.

image

Программа

В программу конференции PHP Russia 2019 попали 22 доклада. Они идут в три потока и выбрать на что сходить не просто, а еще есть три митапа… Дилемма непроста, а технология клонирования, к сожалению, еще не доступна в быту. Мы решили немного вам помочь. Нет, не клонировать, а напомнить, что если что-то пропустили — не отчаивайтесь, все доклады будут записываться и потом их можно посмотреть.

Именно поэтому на некоторые выступления стоит сходить лично. Вообще, все доклады можно смотреть в записи, но задать вопросы докладчику, поговорить с ним после, рассказать про свои проблемы и попросить фидбека в записи не получится.

Они равномерно распределены по трем аудиториям и не идут параллельно. Шесть докладов будут на английском языке. Потом все записи можно будет посмотреть вдумчиво со словарем. Это значит, что если беглый английский еще только в списке будущих достижений, то можно сходить на доклад на родном языке в соседний зал.

Мы кратко расскажем про них, и какие темы в эти категории входят. Все доклады программным комитетом конференции условно делятся на 5 категорий.

Прикладные

Информацию из них можно применять практически на любом проекте.

Дмитрий Елисеев разложит код по местам и покажет как грамотно применить ООП в бизнес-логике. Павел Мурзаков расскажет о производительности в PHP, а Сергей Пантюшин об архитектуре в докладе «Domain Driven Design на практике».

Также нас ждет пара докладов про тесты: «Такой код понравится вашим юнит-тестам» от Александра Новикова и «Тесты на Codeception для PHP-сервисов. Srdjan Vranac дополнит картину докладом «Distributed Domain Destruction — Adventures in building distributed systems». Как остаться без регресса» от Павла Сташевского.

Про будущее языка и новые подходы

Даже если эти доклады применить сразу не получится, знать куда всё движется, полезно. Например, будет интересно узнать от Никиты Попова, что готовит нам PHP 7.4 и про самое интересно в PHP 8 от Дмитрия Стогова. Антон Шабовта расскажет про асинхронный PHP: блокирующие и неблокирующие операции, структура Event Loop и асинхронных примитивов изнутри, генераторы как способ управления потоком исполнения программы и многое другое. В категории еще два доклада: «Разработка гибридных PHP/Go-приложений с использованием RoadRunner» от Антона Титова, а Arkadiusz Kondas расскажет про методы машинного обучения на PHP.

Про полезные инструменты

Доклады про полезные инструменты, внедрение которых может значительно продвинуть ваши проекты. Например, когда лучше выбрать PHP вместо Go? Ответ знает Ильяс Салихов.

Оказывается, кое-что в IDE написано на PHP. Кирилл Смелов расскажет про PhpStorm с неожиданной стороны. Хорошее подспорье в работе. Искандер Шарипов представит PHP-линтер, который работает в 10 раз быстрее остальных.

В категории инструментов есть два доклада не только полезны, но и помогут потренировать ваш английский: «How to make Legacy Refactoring Fun Again — From Months to Days» от Tomáš Votruba и «Practical advanced static analysis» от Dave Liddament.

Интересные кейсы

Кейсы — это всегда любопытно. Чужие ошибки и успехи, опыт создания на PHP больших проектов — всё это понадобится, когда ваш проект вырастет… ну или если он уже вырос, то применить что-то вы сможете уже сейчас.

Дмитрий Кубицкий расскажет про модерацию миллионов объявлений в день через state machine, Антон Морев — про переход от Rest API к GraphQL на примере простого сайта, интернет-магазина и проекта с микросервисами, а Дмитрий Кушников расскажет об эволюции обработки вебхука Facebook: с нуля до 12500 в секунду. В категории три истории.

Для понимания

Доклады, углубляющие понимание того, как работают современные фреймворки и инструменты. Разберем устройство PHP-фреймворков, магические заклинания в PHP и абстрактное синтаксическое дерево — AST.

Всю информацию, которая вам может пригодиться, мы собрали в F. Конференция пройдет уже 17 мая в Инфопространстве. Q.: как добраться, зарегистрироваться, питание, раздаточные материалы. A. записи и расписание.

Также у нас есть соцсети: VK, FB и Twitter. Коммуникация на конференции идет через наш чат в Telegram, новости и изменения публикуем в канале там же. Ждем вас на PHP Russia 2019 17 мая! Подписывайтесь!

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»