- PVSM.RU - https://www.pvsm.ru -
Всем привет! До единственной профессиональной конференции, сфокусированной на PHP [1], осталось всего несколько дней. В чате конференции [2] в Telegram участники готовятся к митапам, пишут вопросы, уточняют расписание и обсуждают доклады. Именно поэтому мы решили рассказать про доклады подробнее — провести вас по знаменательным местам конференции. Вместо исторических развалин у нас фреймворки, вместо падающих башен — ООП и бизнес-логика, а соборы заменяют линтеры и анализаторы. Подробности под катом.
В программу конференции PHP Russia 2019 попали 22 доклада. Они идут в три потока и выбрать на что сходить не просто, а еще есть три митапа… Дилемма непроста, а технология клонирования, к сожалению, еще не доступна в быту. Мы решили немного вам помочь. Нет, не клонировать, а напомнить, что если что-то пропустили — не отчаивайтесь, все доклады будут записываться и потом их можно посмотреть.
Вообще, все доклады можно смотреть в записи, но задать вопросы докладчику, поговорить с ним после, рассказать про свои проблемы и попросить фидбека в записи не получится. Именно поэтому на некоторые выступления стоит сходить лично.
Шесть докладов будут на английском языке. Они равномерно распределены по трем аудиториям и не идут параллельно. Это значит, что если беглый английский еще только в списке будущих достижений, то можно сходить на доклад на родном языке в соседний зал. Потом все записи можно будет посмотреть вдумчиво со словарем.
Все доклады программным комитетом конференции условно делятся на 5 категорий. Мы кратко расскажем про них, и какие темы в эти категории входят.
Информацию из них можно применять практически на любом проекте.
Павел Мурзаков расскажет о производительности в PHP [3], а Сергей Пантюшин об архитектуре в докладе «Domain Driven Design на практике» [4]. Дмитрий Елисеев разложит код по местам и покажет как грамотно применить ООП в бизнес-логике [5].
Srdjan Vranac дополнит картину докладом «Distributed Domain Destruction — Adventures in building distributed systems [6]». Также нас ждет пара докладов про тесты: «Такой код понравится вашим юнит-тестам» [7] от Александра Новикова и «Тесты на Codeception для PHP-сервисов. Как остаться без регресса» [8] от Павла Сташевского.
Даже если эти доклады применить сразу не получится, знать куда всё движется, полезно. Например, будет интересно узнать от Никиты Попова, что готовит нам PHP 7.4 [9] и про самое интересно в PHP 8 [10] от Дмитрия Стогова. Антон Шабовта расскажет про асинхронный PHP [11]: блокирующие и неблокирующие операции, структура Event Loop и асинхронных примитивов изнутри, генераторы как способ управления потоком исполнения программы и многое другое. В категории еще два доклада: «Разработка гибридных PHP/Go-приложений с использованием RoadRunner» [12] от Антона Титова, а Arkadiusz Kondas расскажет про методы машинного обучения на PHP [13].
Доклады про полезные инструменты, внедрение которых может значительно продвинуть ваши проекты. Например, когда лучше выбрать PHP вместо Go [14]? Ответ знает Ильяс Салихов.
Кирилл Смелов расскажет про PhpStorm [15] с неожиданной стороны. Оказывается, кое-что в IDE написано на PHP. Искандер Шарипов представит PHP-линтер [16], который работает в 10 раз быстрее остальных. Хорошее подспорье в работе.
В категории инструментов есть два доклада не только полезны, но и помогут потренировать ваш английский: «How to make Legacy Refactoring Fun Again — From Months to Days» [17] от Tomáš Votruba и «Practical advanced static analysis» [18] от Dave Liddament.
Кейсы — это всегда любопытно. Чужие ошибки и успехи, опыт создания на PHP больших проектов — всё это понадобится, когда ваш проект вырастет… ну или если он уже вырос, то применить что-то вы сможете уже сейчас.
В категории три истории. Дмитрий Кубицкий расскажет про модерацию миллионов объявлений в день через state machine [19], Антон Морев — про переход от Rest API к GraphQL [20] на примере простого сайта, интернет-магазина и проекта с микросервисами, а Дмитрий Кушников расскажет об эволюции обработки вебхука Facebook [21]: с нуля до 12500 в секунду.
Доклады, углубляющие понимание того, как работают современные фреймворки и инструменты. Разберем устройство PHP-фреймворков [22], магические заклинания в PHP [23] и абстрактное синтаксическое дерево [24] — AST.
Конференция пройдет уже 17 мая в Инфопространстве. Всю информацию, которая вам может пригодиться, мы собрали в F.A.Q. [25]: как добраться, зарегистрироваться, питание, раздаточные материалы. записи и расписание [26].
Коммуникация на конференции идет через наш чат в Telegram [2], новости и изменения публикуем в канале [27] там же. Также у нас есть соцсети: VK, FB и Twitter. Подписывайтесь! Ждем вас на PHP Russia 2019 17 мая!
Автор: e_finkel
Источник [28]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/317559
Ссылки в тексте:
[1] профессиональной конференции, сфокусированной на PHP: https://phprussia.ru/2019
[2] чате конференции: https://t.me/PHPRussiaConfTalks
[3] о производительности в PHP: https://phprussia.ru/2019/abstracts/5154
[4] «Domain Driven Design на практике»: https://phprussia.ru/2019/abstracts/5137
[5] применить ООП в бизнес-логике: https://phprussia.ru/2019/abstracts/5114
[6] Distributed Domain Destruction — Adventures in building distributed systems: https://phprussia.ru/2019/abstracts/5139
[7] «Такой код понравится вашим юнит-тестам»: https://phprussia.ru/2019/abstracts/5138
[8] «Тесты на Codeception для PHP-сервисов. Как остаться без регресса»: https://phprussia.ru/2019/abstracts/5126
[9] что готовит нам PHP 7.4: https://phprussia.ru/2019/abstracts/5049
[10] самое интересно в PHP 8: https://phprussia.ru/2019/abstracts/5080
[11] про асинхронный PHP: https://phprussia.ru/2019/abstracts/5013
[12] «Разработка гибридных PHP/Go-приложений с использованием RoadRunner»: https://phprussia.ru/2019/abstracts/5048
[13] машинного обучения на PHP: https://phprussia.ru/2019/abstracts/5008
[14] когда лучше выбрать PHP вместо Go: https://phprussia.ru/2019/abstracts/5012
[15] PhpStorm: https://phprussia.ru/2019/abstracts/4799
[16] представит PHP-линтер: https://phprussia.ru/2019/abstracts/5103
[17] «How to make Legacy Refactoring Fun Again — From Months to Days»: https://phprussia.ru/2019/abstracts/5187
[18] «Practical advanced static analysis»: https://phprussia.ru/2019/abstracts/5155
[19] модерацию миллионов объявлений в день через state machine: https://phprussia.ru/2019/abstracts/5067
[20] про переход от Rest API к GraphQL: https://phprussia.ru/2019/abstracts/5094
[21] об эволюции обработки вебхука Facebook: https://phprussia.ru/2019/abstracts/5150
[22] устройство PHP-фреймворков: https://phprussia.ru/2019/abstracts/4863
[23] заклинания в PHP: https://phprussia.ru/2019/abstracts/5151
[24] абстрактное синтаксическое дерево: https://phprussia.ru/2019/abstracts/5007
[25] мы собрали в F.A.Q.: https://phprussia.ru/2019/articles/961
[26] расписание: https://phprussia.ru/2019/schedule.html
[27] в канале: https://t.me/PHPRussiaConfChannel
[28] Источник: https://habr.com/ru/post/451594/?utm_source=habrahabr&utm_medium=rss&utm_campaign=451594
Нажмите здесь для печати.