International PHP Conference
The Conference for PHP and Web Development

Workshop: Build an efficient and ridiculously fast PHP application on top of DriftPHP

Workshop
Until May 6:
✓ Save up to € 238
✓ 2 in 1 conference special
✓ Group discount
Register now
Bis 6. Mai:
✓ Bis zu 238 € sparen
✓ 5-Tages-Special
✓ Kollegenrabatt
Jetzt anmelden
Thank you for attending
✓ See you in 2021!
Danke für Eure Teilnahme
✓ Bis 2021!
Infos
Booking note:
DriftPHP Workshop

By using both the Symfony and the ReactPHP components, you’ll build a promises based PHP application that will blow your mind. After this workshop, 1 millisecond will seem something to overcome.

Building an application on top of Symfony is a really nice experience. We’ve used to working with Bundles, extending our application logic, and we’re comfortable with that, so… what would we change? Well. I could have an answer for that. What if we want to build our domain on top of ReactPHP promises? What if we want to build non-blocking code? In that case, Symfony is not your framework, basically because Symfony kernel will not allow you to work with these promises.

With that premise, a new framework called DriftPHP was born some time ago, aiming to rewrite the Symfony kernel, using the same event-based and bundled architecture, and providing all missing and needed pieces for the most suitable performance experience in PHP.

In this workshop we will

– Checkout the framework. Structure, configuration and a simple "Hello world" setup.

– Pose a simple (but representative) example, with a Promises and hexagonal architecture based domain

– Implement our domain with tests, explaining the main differences between working with Promises and regular PHP code

– Implement a Mysql adapter by using the ReactPHP doctrine based DBAL. Everything will look so familiar to you.

Symfony minimum acknowledge will be nice, but is not required. A php7.4 / php8.0 installations is needed with the PCNTL extension installed and enabled.

Take me to the full program of Zum vollständigen Programm von Berlin Berlin .

This Session belongs to the Diese Session gehört zum Programm vom BerlinBerlin program. Take me to the program of . Hier geht es zum Programm von Munich München .

This Session Diese Session belongs to the gehört zum Programm von BerlinBerlin program. Take me to the current program of . Hier geht es zum aktuellen Programm von Berlin Berlin or oder Munich München .

Stay tuned!

Behind the Tracks of IPC

PHP Core & Coding
Best practices & applications

General Web Development
Broader web development topics

DevOps & Continuous Delivery
Learn about DevOps and transform your development pipeline

Software Architecture
All about PHP frameworks, concepts & environments

Web Security
All about web security

Software Quality
More about software testing tools & strategies

Agile & Company Culture
Getting agile right is so important

Content Management Systems
Sessions on content management systems

#slideless (pure coding)
See how technology really works

PHP Frameworks
All about PHP Frameworks

Docker, Kubernetes, Cloud
Cloud-based & native apps