⚡️📦 To make your sites faster, I've just released a new module for the Caddy server that compresses HTTP responses with Brotli!
This module uses a super-efficient implementation written in C, and will soon be available in #FrankenPHP.
@dunglas's keynote at the #APIPlatformCon will show how this #FrankenPHP black magic will improve performance and DX for APIP in particular and PHP in general!
Big day for #FrankenPHP! A new version containing many static binaries-related fixes and improvements has been released (mimalloc support, autodetection of needed PHP extensions...).
New simplified configuration for #FrankenPHP: it's now all you need to start a production-grade #PHP server (automatic HTTPS, HTTP/3, Zstandard compression...), powered by Caddy.
🧙 @arnaud_lb has crafted a patch for #PHP that improves #FrankenPHP performance when using @ApiPlatform by 20% with GNU libc and 40% with musl (Alpine Linux). What a wizard!
Of course, this will also benefit many other projects.
It's great to see the #PHP ecosystem grow and prosper and I believe proper tool support and performance insights will only help when it comes to choosing the right tool for your job.
It's been a bit of a struggle getting everything to work for me, but thanks to our C specialists all the test scenarios I wrote along the way are now passing, including #Laravel#Octane
I’m interested in running #FrankenPHP (i.e., #Caddy) as the app server for a website. The website has multiple domains pointing to it, and I plan to run this in a #Kubernetes cluster. Can someone point to any docs or blog posts that show how others have set up similar configurations with Caddy or FrankenPHP, especially with regard to how Caddy magically configures HTTPS for the domains in this kind of setup?
FrankenPHP est un serveur d’applications PHP ultra-moderne et performant développé par Kévin Dunglas. Puissant et polyvalent, il boost les performances des apps Symfony, Laravel et API Platfo…
And for those that can't work tomorrow (due to O365 Licence compliance) but are interested in why tomorrow is so special and how to handle such oddities in code (so that we'd know that it should be O365.2425):
Feel free to drop by at tomorrows @phpugmrn in Mannheim at the @bitexpert office.
FrankenPHP – Le serveur PHP surpuissant écrit en Go (korben.info)
FrankenPHP est un serveur d’applications PHP ultra-moderne et performant développé par Kévin Dunglas. Puissant et polyvalent, il boost les performances des apps Symfony, Laravel et API Platfo…