🧟 Official native Windows support for FrankenPHP is here 🪟🚀
âś… Rely on official PHP Windows binaries
âś… Support all FrankenPHP features, including worker mode and hot reloading
âś… Full PHP extension support
⚡️ Up to 3.6x faster than Nginx/PHP-FPM on Windows!
Try it and read the full story on how we made it happen: https://dunglas.dev/2026/03/windows-support-for-frankenphp-its-finally-alive/
Thanks to Intelligence X and Les-Tilleuls.coop for having sponsored this feature!
Windows Support for FrankenPHP: It’s Finally Alive!
It’s happening! I am thrilled to announce the immediate availability of official Windows support for FrankenPHP. Since the project's initial release, this has been by far the most requested feature. While many of you have been successfully running FrankenPHP on Windows via WSL (Windows Subsystem for Linux), native support was the "white whale" we’ve been chasing for a long time. Today, that chase is over. You can now run FrankenPHP natively on Windows, with 100% compatibility, including […]https://dunglas.dev/2026/03/windows-support-for-frankenphp-its-finally-alive/

⏳Last call for early bird tickets — SymfonyDay Montréal!
Next Monday, March 9, is your final chance to grab your ticket at the early bird price đź’Ą
🎟️ Get your ticket now before prices rise:
👉 https://live.symfony.com/2026-montreal/registration/
👀 See you in Montréal!

Running #Lando on GitHub Actions. #Laravel #PHP
https://www.garfieldtech.com/blog/lando-github-actions
This is a great first issue filed against a head-scratcher of a project. (It is a #Rust compiler written in #PHP.)
https://github.com/mrconter1/rustc-php/issues/1
Is there a good `.ctags` content with `--regex-php` that recognizes enums and their cases? It's not included in the latest universal ctags 6.2, and my regex tests have all failed so far. Perhaps someone else has had more success with this.
My current test `.ctags` looks like this (it's obviously wrong haha):
```
--regex-php=/enum[[:space:]]+([a-zA-Z_][a-zA-Z0-9_]*)[[:space:]]*/\1/e,enum/
--regex-php=/case[[:space:]]+([a-zA-Z_][a-zA-Z0-9_]*)[[:space:]]*;/\1/case/
```
And it should find enums with the following structure:
```php
enum Foo
{
case A;
case B;
}
```
And of course also backed enums:
```php
enum Foo: string
{
case A = 'a';
case B = 'b';
}
```
#ctags #uctags #UniversalCtags #php
In today's video, I show you a one-word change that can eliminate duplicate eager loading queries in your Laravel app. #php #laravel https://masteringlaravel.io/daily/2026-03-06-video-eager-loading-but-only-if-you-really-need-to
đź“° #FridayTechReads
New article by Imen Ezzine on our #blog 🤩
Learn about 3 collaborative ceremonies: Event Storming, Example Mapping & Domain Storytelling
Imen explains how these ceremonies impacted her journey to becoming a better #PHP developer 🚀
đź”— https://tinyurl.com/59wck48m

Create an Alphabetical Filter Page in WordPress | https://techygeekshome.info/create-an-alphabetical-filter-page-in-wordpress/?fsp_sid=23035 | #Guide #php #refresh #Wordpress
https://techygeekshome.info/create-an-alphabetical-filter-page-in-wordpress/?fsp_sid=23035

Create an Alphabetical Filter Page in WordPress | https://techygeekshome.info/create-an-alphabetical-filter-page-in-wordpress/?fsp_sid=23034 | #Guide #php #refresh #WordpressÂ
https://techygeekshome.info/create-an-alphabetical-filter-page-in-wordpress/?fsp_sid=23034

🤖Fabien Potencier: Keynote à #Symfony_Live Paris 2026 !
“Développer un Coding Agent en PHP : dans les coulisses du 'Harness'”
Rendez-vous le 26 mars ! 👀✨
#Symfony #PHP #IA #CodingAgent https://symfony.com/blog/symfonylive-paris-2026-developper-un-coding-agent-en-php-dans-les-coulisses-du-harness
Hey, #PHP friends. Is there a sensible way to make a script return an HTTP header before it has finished processing?
```
<?php
header( "Location: https://example.com/" );
sleep(100);
die();
```
By sensible, I mean "doesn't spawn an `exec` process or rely on an external script to finish the job."