Long-Running PHP in Production: WebSocket Servers That Never Sleep
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…
Sharing our knowledge on great software development and architecture.
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…
One of the key reasons for Symfony’s popularity is its predictable release cycle and the fact that the Symfony developer team follow it so…