🐘 New PHP Runners Are Built In Go Language

Tom Smykowski
3 min readNov 14, 2023

The new wave of PHP runners offer speed and async processing with the help of Go

As Mark Shust writes in a post that became his yearly tradition PHP is still dead running over 70% of all websites.

PHP actually grown over the years to be a stable and robust language to build apps. A language that is really safe.

Trends known from other language fandoms don’t miss PHP. While the language doesn’t change so much as other, younger ones, PHP is actively developed, but mostly with only bugfixes. A sign PHP language is so ready for production.

But it doesn’t mean nothing happens in the PHP ecosystem. One of the interesting trend is a set of new runners that try to offer an alternative for classical runners and PHP servers.

In this article I’ll tell you about four interesting PHP runners worth checking out.

FrankenPHP

Franken PHP is built on top of Caddy, offers compression and HTTP/2 and /3.

It’s written on Go, and may work as a worker. It doesn’t use PHP-FPM.

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.