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!
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











