FrankenPHP, Swoole, RoadRunner, ReactPHP, PHP-FPM... São muitas as formas que podemos utilizar para executar aplicações PHP na Web. Nesse vídeo eu vou te explicar como funciona esse tal de FrankenPHP e vou compará-lo com o #Swoole em uma aplicação #Laravel utilizando Laravel Octane.
Se quiser aprender mais sobre programação e tecnologia em geral, aqui tem 15% de desconto na Alura:
tidd.ly/43UfATs
Post no blog falando como o PHP é executado na Web:
dias.dev/2021-06-15-como-o-ph...
Post no blog sobre I/O não bloqueante (programação assíncrona) com PHP puro:
dias.dev/2020-09-16-php-assin...
E se quiser apoiar o canal e me incentivar a continuar criando conteúdo gratuito, você pode considerar me dar um "Valeu Demais" aqui no RU-vid ou se tornar um "sponsor" lá no GitHub:
github.com/sponsors/CVinicius...
----------------------------------
Para mais conteúdos sobre boas práticas de programação, testes, arquitetura de software e tudo que há de bom, não se esqueça de se inscrever e ativar o sininho para receber notificações.
Para entrar em contato:
Telegram: t.me/diasdedev
Twitter: / cviniciussdias
LinkedIn: / cviniciussdias
GitHub: github.com/CViniciusSDias/
0:00 - Introdução
0:36 - Hype sobre FrankenPHP
1:50 - Conhecendo o FrankenPHP
2:16 - Como PHP funciona na Web com PHP-FPM
3:40 - Como PHP funciona na Web com FrankenPHP e Swoole
4:29 - O que é EventLoop
6:20 - Worker mode do FrankenPHP
7:09 - O que é FrankenPHP
8:25 - Como o FrankenPHP roda goroutines
9:28 - Executando aplicação com Laravel Octane
11:54 - Benchmark Swoole vs FrankenPHP com Laravel Octane
14:51 - Quando usar o FrankenPHP
15:26 - Quando usar o Swoole
16:33 - Como aprender mais sobre Swoole
17:08 - Conclusão
30 май 2024