atlas news
    
Dunglas
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 . , 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...
19  septembre     15h40
API Platform for Laravel
Kévin Dunglas    API Platform was released today during the API Platform conference. It now officially supports Laravel Let’s get started: Check out our brand new getting started guide for Laravel. The post API Platform for Laravel first appeared on Kévin Dunglas.
28  mai     13h58
Containerization Tips and Tricks for PHP apps
Kévin Dunglas    API Platform was one of the first PHP frameworks to provide native support for Docker, Docker Compose, Kubernetes, and, more recently, Skaffold. The API Platform skeleton also served as the basis for Symfony Docker, the most popular solution for containerizing Symfony projects. These years of...
02  avril     13h08
Front-end application development, Symfony-style(s)
Kévin Dunglas    We recently introduced the AssetMapper component and Symfony UX to make the most of the web platform and reduce the amount of JavaScript code to the absolute minimum. This radically simple approach is generally the most efficient, and should be the go to method for most new Symfony applications....
28  février     14h55
Running Laravel Apps With FrankenPHP (Laracon EU)
Kévin Dunglas    Here’s the talk I gave at Laracon EU : And here are the slides: The post Running Laravel Apps With FrankenPHP Laracon EU first appeared on Kévin Dunglas.
08  décembre     14h31
PHP and Symfony Apps As Standalone Binaries
Kévin Dunglas    Distributing PHP applications is quite complicated. For instance, to run a Symfony project in production, a web server, the PHP engine, and the appropriate PHP extensions need to be installed. Their versions and configurations must be compatible with the app. Because PHP is an interpreted language,...
28  novembre     16h40
Mercure, Braid, PREP& news about subscribing to HTTP resource updates
Kévin Dunglas    Introduction For years now, the venerable HTTP protocol has been at the heart of the Web. This protocol enables resources anything that can be named can be a resource, but these are often documents to be retrieved from a server using their unique identifier: their URL. Since , the Web...
13  octobre     13h18
Webperf: Boost Your PHP Apps With 103 Early Hints
Kévin Dunglas    Google Chrome, Firefox, Caddy, and Apache now support a new HTTP status code: Early Hints. Since version . , Symfony also supports responses, and FrankenPHP also supports it natively. This new, rather unusual type of response has a single objective: to speed up the loading time of your...