php/frankenphp
View on GitHub ↗ ★ 11,508 Go
🧟 The modern PHP app server
13 mentions on Hacker News by 11 people: 3 stories, 10 comments · first 2022-10-14 · latest 2026-03-13
20082026
-
…has no idea about i/o and therefore cannot optimize for it? Apparently the source of your claim is https://github.com/php/frankenphp/pull/2016 Which is optimizing for a very specific micro-benchmark of hammering std-lib http server with…
comment by kjksf · 2026-03-13 · in Understanding the Go Runtime: The Scheduler -
…pause waiting to place the element onto the queue, landing you right back at unfair scheduling. https://github.com/php/frankenphp/pull/2016 if you want to see a “correctly behaving” implementation that becomes 100% cpu usage under…
comment by withinboredom · 2026-03-13 · in Understanding the Go Runtime: The Scheduler -
…the work that should be done. As an example, last week, I got in a fight with the Go scheduler: https://github.com/php/frankenphp/pull/2016 -- in the end, we were able to find the one-liner that is a happy-medium. I didn't open that PR,…
comment by withinboredom · 2025-11-28 · in Petition to formally recognize open source work as civic service in Germany -
…3,ssh2,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xlswriter,xml,xmlreader,xmlwriter,xz,zip,zlib,yaml,zstd https://github.com/php/frankenphp/blob/main/build-static.sh#...
comment by slim · 2025-09-01 · in The Rise of Hybrid PHP: Blending PHP with Go and Rust -
▲ 6
FrankenPHP is now under PHP orgstory by mirzap · 2025-06-06 · 0 comments
-
…to generate a monolithic binary... It's about the execution of this script https://github.com/dunglas/frankenphp/blob/main/build-static... None of that is very go like at all. Having spent a lot of time with PHP I recognize a good po
comment by zer00eyz · 2024-05-30 · in FrankenPHP: Modern PHP App Server -
…as base looks really promising. Thanks for sharing. 1: https://github.com/sandreas/pure-todo 2: https://github.com/dunglas/frankenphp/discussions/294
comment by sandreas · 2024-05-30 · in FrankenPHP: Modern PHP App Server -
Would appreciate sharing your experience so we can get this addressed: https://github.com/dunglas/frankenphp/discussions/294 It's really awkward because Caddy by itself performs very well with PHP.
comment by geenat · 2024-05-30 · in FrankenPHP: Modern PHP App Server -
https://github.com/dunglas/frankenphp/discussions/294 Has perf issues. Otherwise it's a really promising project.
comment by geenat · 2024-05-30 · in FrankenPHP: Modern PHP App Server -
▲ 5
Frankenphp v1.0.0story by porjo · 2023-12-07 · 0 comments
-
▲ 7
FrankenPHP: Modern App Server for PHPstory by Lwrless · 2023-11-06 · 0 comments
-
I don't think this forks Caddy. Rather, it is a Caddy plugin: https://github.com/dunglas/frankenphp/blob/main/caddy/caddy.... It uses mainline Caddy: https://github.com/dunglas/frankenphp/blob/main/caddy/go.mod
comment by mholt · 2022-10-14 · in Show HN: FrankenPHP, an app server for PHP written in Go -
opcache is definitely on https://github.com/dunglas/frankenphp/blob/f97f56d45a403342b...
comment by chx · 2022-10-14 · in Show HN: FrankenPHP, an app server for PHP written in Go