Wednesday, September 23, 2026
EN

Subscribe in your feed reader — pick your desks:

https://php-net.pro/en/news/feed.atom

php-net.pro · the dev news broadsheet

The Dev Dispatch

The Dev Dispatch · PHP

Ecosystem

frameworks, tooling & runtime · 223 articles

PHP · The Editorial

Worker Mode Is a Lie Detector for Your Application's Hidden State

FrankenPHP collapses Nginx and PHP-FPM into one Caddy-based binary, and its worker mode keeps your app resident between requests. Kai argues the persistence trap everyone warns about is actually the strongest reason to t…

PHP · Reads

Laravel starter kits adopt Vite+ toolchain

All Laravel starter kits now build with Vite+, the unified toolchain released in beta in July 2026. The switch, made via laravel/maestro#60, replaces ESLint and Prettier with a single vp CLI covering linting, formatting,…

PHP · The Editorial

The best part of curl_share_init_persistent is what it refuses to do

PHP 8.5 gives you a curl share that survives between FPM requests, and the benchmark headline says an 88 percent cut in request time. I think the number is the least interesting thing here. The function is worth studying…

PHP · Releases

PHP 8.5.10 and PHP 8.4.25 released

The PHP project has published two new patch versions: PHP 8.5.10 and PHP 8.4.25. Both releases continue the regular maintenance cycle for the currently supported stable branches and are available for download on php.net.…

PHP · The Editorial

Your worker will be stopped mid-job this week. Plan the checkpoint.

Four lines of PCNTL turn a silently killed PHP process into a clean exit, and every team should ship them. But a signal handler only guarantees the current work item finishes. If that item is a forty-minute report over t…

PHP · Releases

PHP 8.4.25 released

The PHP project has released PHP 8.4.25: 31 fixes across 18 components of the 8.4 branch.

PHP · Releases

PHP 8.5.10 released

The PHP project has released PHP 8.5.10: 34 fixes across 19 components of the 8.5 branch.

PHP · Releases

PHP 8.6.0beta2 ready for testing

The PHP project has tagged PHP 8.6.0beta2 — a pre-release of the upcoming 8.6 branch with 40 changelog entries across 19 components.

PHP · Security

Composer 2.2.30 fixes four security vulnerabilities

Composer 2.2.30 is a security release for the 2.2 LTS line. It patches a path traversal issue via package bin symlinks (CVE-2026-59944), a command injection through malicious Perforce URLs, and two credential-leak fixes …

PHP · Security

Composer 2.10.3 Closes Four Security Holes

Composer 2.10.3 patches four security issues, including symlink-based path traversal in package binaries and command injection via malicious Perforce URLs. The release also fixes PHP 8.6 deprecations and several bugs. Up…

PHP · Releases

Laravel tags v11.56.1 release

Taylor Otwell tagged the v11.56.1 release of the laravel/framework GitHub repository on 25 August. The tag points to commit d5a6525, labeled "version". The release page lists no further changelog details.

PHP · The Editorial

The chunking loop is the cheap part of a billion-row backfill

Keyset pagination is the part everyone quotes, and it's the part you'll finish before lunch. What actually turned an 18-hour fintech outage into a boring 8-hour Saturday was the checkpoint, the pause flag, the verificati…

PHP · Releases

Symfony 6.4.44 released with dozens of bug fixes

Symfony has published the maintenance release 6.4.44. The update fixes bugs across nearly all components, including Serializer, Security, Messenger, Form, HttpKernel and DependencyInjection, plus updated Validator transl…

PHP · The Editorial

Native lazy objects fixed your stack traces, not your query count

PHP 8.4 moved lazy loading into the engine, so Symfony and Doctrine stopped generating proxy classes. The real payoff is that the object in your debugger is finally the class you wrote. The catch: laziness is now invisib…

back to the front page