PHP Russia is the only Russian confenrence focused on PHP. Main topics are PHP ecosytem (PHP itself, standards, frameworks, libraries and OpenSource) and major players experience in building complex projects using best practices and modern approaches.

Keynote
Talk
Workshop
Social
Event Related

Friday, 17th May 2019

M V C
09:00

Registration

Registration

Registration

09:00
10:00

Asynchronous PHP (Aсинхронный PHP)

Anton Shabovta

Practical advanced static analysis

Dave Liddament

Transition from the Rest API to GraphQL on three real projects: a simple website, an online store and a project with microservices (Переход от Rest API к GraphQL на примере трех реальных проектов - простой сайт, интернет-магазин и проект с микросервисами)

Anton Morev

10:00
11:00

Typed Properties and more: What’s coming in PHP 7.4?

Nikita Popov

The evolution of Facebook webhook processing: from zero to 12'500 RPS (Эволюция обработки вебхука Facebook: с нуля до 12'500 в секунду)

Dmitry Kushnikov

Broadcast from track M

11:00
12:00

The most interesting in PHP 8 (Самое интересное в PHP 8)

Dmitry Stogov

Proper OOP: the organization of a reliable business logic (Грамотное ООП: организация надёжной бизнес-логики)

Dmitry Eliseev

Broadcast from track M

12:00
13:00

Lunch

Moderation of millions of ads per day through the state machine (Модерация миллионов объявлений в день через state machine)

Dmitry Kubitsky

Machine Learning - how to begin to learn the machine in PHP

Arkadiusz Kondas

13:00
14:00

School of PHP Magic (Школа магии PHP)

Alexander Lisachenko

Lunch

Lunch

14:00
15:00

How to make Legacy Refactoring Fun Again - From Months to Days

Tomas Votruba

Tests for Codeception for PHP-services. How to stay without regression tests (Тесты на Codeception для PHP-сервисов. Как остаться без регресса)

Pavel Stashevsky

This code will enjoy your unit tests (Такой код понравится вашим юнит-тестам)

Alexander Novikov

15:00
16:00

PHP as a PhpStorm development tool (PHP как инструмент разработки PhpStorm)

Kirill Smelov

Climbing the Abstract Syntax Tree

James Titcumb

When is it better to choose PHP instead Go (Когда лучше выбрать PHP вместо Go)

Frol Kryuchkov

16:00
17:00

Distributed Domain Destruction - Adventures in building distributed systems

Srdjan Vranac

NoVerify: PHP Linter that Runs Fast (NoVerify: PHP-линтер, который работает быстро)

Iskander Sharipov

PHP frameworks architecture (Устройство PHP-фреймворков)

Frol Kryuchkov

17:00
18:00

Developing PHP/Go hybrid applications using RoadRunner (Разработка гибридных PHP/Go-приложений с использованием RoadRunner)

Anton Titiov

PHP performance: plan, profile, optimize. (Производительность PHP: планируем, профилируем, оптимизируем)

Pavel Murzakov

Domain Driven Design on practice (Domain Driven Design на практике)

Sergey Pantushin

18:00
19:00

Social event

19:00