The secret behind FrankenPHP: Will it revolutionize PHP?

Published: 18 December 2023
on channel: Chris Fidao
43,355
1.2k

How to use FrankenPHP to ship your PHP/Laravel application, in a way that's potentially revolutionary and definitely pretty magical.

FrankenPHP is a PHP application server, written in Golang. It's a module for the Caddy web server.

Behind the scenes, Franken acts as a PHP SAPI (the thing that site between your web server and your PHP application). It manages handling PHP processes that result from web requests, using thread-safe PHP (zts) and some custom C-thread pooling logic to handle lots of concurrent requests.

The truly magical part of FrankenPHP is how it can package your application up into a portable binary that can be run just about anywhere. This could change how we deploy PHP apps.

00:00 Intro
00:10 What is FrankenPHP
02:26 Using FrankenPHP
4:00 Packaging up Your App!
7:37 Running your Packaged App
9:19 FrankenPHP Magic
11:33 Downsides of FrankenPHP?


Watch video The secret behind FrankenPHP: Will it revolutionize PHP? online without registration, duration hours minute second in high quality. This video was added by user Chris Fidao 18 December 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 43,35 once and liked it 1.2 thousand people.