Laravel + TrueAsync: настоящая конкурентность без Swoole

В 2025 году в PHP отклонили RFC про нативные корутины. Автор не сдался и продолжил работу - так появился TrueAsync, расширение которое добавляет в PHP настоящую асинхронность без изменений в коде приложения. Я решил запустить на этом Laravel. Фреймворк проектировался под FPM-модель и совершенно не готов к тому что один воркер будет обрабатывать тысячи запросов параллельно. Как это починить без клонирования контейнера, почему PDO Pool даёт настоящую конкурентность которой нет в Swoole, и что получилось в бенчмарке против Octane.

https://habr.com/ru/articles/1024762/

#PHP #laravel #async #корутины #frankenphp #pdo #benchmark

Laravel + TrueAsync: настоящая конкурентность без Swoole

Всё началось с отклонённого RFC. В 2025 году в PHP промелькнул RFC про нативные корутины в PHP. Сообщество контрибьютеров-консерваторов посмотрело, покивало, и благополучно его завернуло — как это...

Хабр
Sandboxed Coding Agents, Dev Containers and Hot Reloading with FrankenPHP 😍 💪 #PHP #Symfony #FrankenPHP

RE: https://bsky.app/profile/did:plc:gwh4dbmorcxmllcqcmffrfdi/post/3miebjas3ps2y
Release v1.12.2 · php/frankenphp

This release includes several new features, bug fixes, and performance improvements. It also addresses a critical cache key collision vulnerability in Mercure (GHSA-hwr4-mq23-wcv5). 🚀 Features Add...

GitHub
RDV à Toulouse ce soir pour parler #Symfony et #FrankenPHP, repousser les limites de ce qu'on peut faire en PHP ! N'oubliez pas de vous inscrire !
https://www.meetup.com/afup-toulouse/events/314060721/
Apéro PHP #9 : Reconfigurer Symfony en temps réel, Wed, Apr 8, 2026, 7:00 PM | Meetup

Nous vous attendons le **08/04/2026** à 19h pour un meetup en partenariat avec **Emagma**. La soirée débutera par un talk de **Nicolas Grekas** (Symfony core team) : "**Re

Meetup
Coding at the Speed of Thought: The New Era of Symfony Docker - Kévin Dunglas

If we want to discuss Developer Experience (DX) in 2026, we have to talk about instantaneous feedback and coding agents. At SymfonyLive Paris 2026, I presented "Coding at the Speed of Thought: Symfony DX in 2026", where I detailed the bleeding-edge features we have brought to the PHP and Symfony ecosystems. To make this vision

Kévin Dunglas - Founder of Les-Tilleuls.coop (worker-owned cooperative). Creator of API Platform, FrankenPHP, Mercure.rocks, Vulcain.rocks and of some Symfony components.

Coding at the Speed of Thought: The New Era of Symfony Docker

If we want to discuss Developer Experience (DX) in 2026, we have to talk about instantaneous feedback and coding agents. At SymfonyLive Paris 2026, I presented "Coding at the Speed of Thought: Symfony DX in 2026", where I detailed the bleeding-edge features we have brought to the PHP and Symfony ecosystems. To make this vision a reality, I have recently made dramatic improvements to the Symfony Docker project. While it remains the easiest way to spin up a Docker-based FrankenPHP skeleton for […]

https://dunglas.dev/2026/03/coding-at-the-speed-of-thought-the-new-era-of-symfony-docker/

Ember : Le monitoring temps réel pour Caddy et FrankenPHP est disponible | Les-Tilleuls.coop

Nous sommes ravis de vous annoncer la sortie de Ember dans sa première version, un outil d'observabilité taillé pour FrankenPHP et Caddy !

Les-Tilleuls.coop

Very eager to see where #phpvia leads to.

It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.

Who knows if Laravel Livewire ends up going that way.

cc @dunglas

#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS

🛡️ Symfony Docker now provides a rootless production image that contains only what is strictly necessary to run #FrankenPHP and #Symfony.

They are 60% smaller than before, dropping from 704MB down to just 290MB! 📉✨

We have also merged numerous improvements, such as:

✍️ Use of EOF syntax in the Dockerfile for better readability
🧹 Automatic removal of code only needed during installation

https://github.com/dunglas/symfony-docker/pull/909