Supercharge your PHP apps with Go-powered PHP extensions

Laravel and Symfony give us a huge amount of flexibility through their service container and drivers system. Sometimes, PHP itself becomes the bottleneck. In this talk, we’ll go one layer deeper: writing a custom PHP extension with FrankenPHP and Go, without any C code, before plugging it directly into Laravel and Symfony as if it were a native feature.

Let’s see how we can implement an in-memory LRU cache as a PHP extension, then expose it to Laravel through a custom cache driver. Step by step, we’ll explore how to extend the caching system with our high-performance extension.

Expect to see real code and real internals! Even if you never wrote a PHP extension yourself, you’ll walk away with a deeper understanding of both Laravel’s and Symfony’s flexibility as well as PHP’s core runtime, without prior knowledge in C. It opens endless possibilities to blow-up your Laravel apps performances!

Share

Session info:

Speaker: Alexandre Daubois

CTO @ Les-Tilleuls.coop / Symfony Core Team / PHP & FrankenPHP Core Maintainer at Les-Tilleuls.coop

Date: 13 March 2026

Time: 11:05 - 11:50

Relevant tags:
Go Performance

See all speakers

See all videos