atlas news
    
Dunglas
24  décembre     17h29
Merry Christmas FrankenPHP 1.11: Hot Reload, Structured Logging, and More Speed
Kévin Dunglas    Ho ho ho I’m thrilled to announce the immediate availability of FrankenPHP 1.11 We have a special gift for the PHP community to unwrap this Christmas Eve. This release is laser-focused on improving the Developer Experience (DX) and deepening the integration between PHP and the Go ecosystem. Here is...
19  septembre     10h19
The Best of Both Worlds: Go-Powered gRPC for Your PHP and API Platform Apps
Kévin Dunglas    I’m thrilled to announce a brand-new feature I unveiled today during my opening keynote at the API Platform Conference: an experimental extension for FrankenPHP that brings gRPC support to PHP s This extension allows you to build high-performance gRPC servers using PHP, Go, or even a mix of both....
02  septembre     09h44
Unleash the Monster: The FrankenPHP elePHPant is Born
Kévin Dunglas    It’s alive After months of meticulous stitching, we’re thrilled to announce the official release of the FrankenPHP elePHPant plushie This isn’t your average plushie it’s a grotesque yet charming creature, a patchwork of code and fluff, and the perfect companion for those late-night coding sessions....
14  août     12h34
FrankenPHP has reached 10,000 stars: the elePHPant plush toy is coming
Kévin Dunglas    FrankenPHP has just reached 10,000 on GitHub This important milestone was reached just a few months after the project joined the PHP Foundation, thanks to the hard work of the maintainers and contributors, those who spread the word about the project, and everyone who tested it and reported bugs. A...
19  mai     14h01
FrankenPHP’s New Features: Thread Autoscaling, Mostly Static Binaries, deb and RPM Packages, Caddy 2.10...
Kévin Dunglas    FrankenPHP 1.5 and 1.6 (released today) contain many major features and fixes that greatly improve the usability and performance of the project Let’s review some of them. Thread Autoscaling Until now, it was necessary to statically define the number of threads that FrankenPHP uses to handle PHP...
15  mai     09h33
FrankenPHP Is Now Officially Supported by The PHP Foundation
Kévin Dunglas    FrankenPHP, a modern high-performance PHP application server created by Kévin Dunglas and sponsored by Les-Tilleuls.coop, is now officially supported by the PHP Foundation. FrankenPHP integrates PHP directly into Go and Caddy, simplifying deployment, improving performance, and reducing costs. It...
28  mars     15h42
Develop Faster With FrankenPHP
Kévin Dunglas    One of Symfony’s strengths is its caching mechanism (the files stored in var cache ), which enables framework components such as the dependency injection container and the router, as well as numerous bundles, to be ultra-fast in production. However, during development, regeneration of this cache...
05  décembre     15h59
HTTP compression in PHP (new Symfony AssetMapper feature)
Kévin Dunglas    Compressing HTTP responses can significantly improve the performance of your PHP and Symfony applications. But you must still navigate the jungle of standards and formats. In this presentation, we’ll discover how HTTP compression works, the different formats supported by modern web browsers ...
13  novembre     07h48
FrankenPHP 1.3: Massive Performance Improvements, Watcher Mode, Dedicated Prometheus Metrics, and More
Kévin Dunglas    I’m thrilled to announce the immediate availability of FrankenPHP 1.3, just in time for SyliusCon, where I’ll be presenting this new version this afternoon. First of all, I’d like to thank all the contributors, and in particular Alexander Stecher and Rob Landers, the other two project maintainers,...
11  octobre     10h48
How to debug Xdebug or any other weird bug in PHP
Kévin Dunglas    What to do when the debugger has a bug? That’s the question I had to answer when my GitHub notifications went haywire because a new version of Xdebug was crashing FrankenPHP and therefore all the projects that use it. Together, we’ll retrace the epic story of this debugging debugger and discover a...