Async PHP in 2026: Guzzle, amphp, or Swoole? We benchmarked all three.
A few weeks ago I published a post about our ReactPHP WebSocket server that's been running in production since 2019. While writing it, I…
Sharing our knowledge on great software development and architecture.
A few weeks ago I published a post about our ReactPHP WebSocket server that's been running in production since 2019. While writing it, I…
We've been running a real-time event delivery server in PHP for six years. It handles thousands of WebSocket connections a day, and its…
PHP 8.1 reaches end of life on December 31, 2025. After that date, it stops receiving updates or security fixes, and the version effectively…
Accesto has just turned 15. During this time, we have accumulated a couple of clients that worked with us for almost a decade. So I asked…
Most PHP applications don’t become slow because of one obvious bug. They degrade gradually. A nested loop that seemed harmless in the first…
In Part 1 of our JetBrains PHPverse recap, we looked at how PHP is being re-engineered from the ground up, runtimes, packaging, and…
PHP marked its 30th anniversary in 2025, and the JetBrains PHPVerse Conference celebrated this milestone with five hours of intense…
This year PHP gets into its thirties 🎉 And on this occasion I would like to briefly summarise the history of PHP web development, to better…
I recently interviewed Roman Pronskiy, who works at JetBrains as the Executive Director of the PHP Foundation and has been a PHP dev since…
PHP's reliable release cycle delivered once again. On November 21, 2024, PHP 8.4 was released, introducing a host of enhancements and new…
Access control refers to the policies regulating individuals and entities that can view, modify, or create resources within a computing…
PHP began as a personal project by Rasmus Lerdorf in 1994, initially named Personal Home Page, and has gained popularity since then thanks…