PHP Assíncrono: Guia Completo
300 páginas
Portuguese
PDF
4.5

PHP Assíncrono: Guia Completo

PHP Assíncrono: Guia Completo

Autor:

Ano:

Resumo:

O PHP é tradicionalmente associado à execução síncrona de scripts, mas as realidades modernas de aplicações web de alta carga exigem uma abordagem diferente. O livro «PHP Assíncrono: Guia Completo» é um guia prático que aborda todos os aspetos da programação não bloqueante em PHP: desde os conceitos básicos de event loop até a construção de microsserviços industriais baseados em ReactPHP e Amp.



Sobre o que é este livro

Você aprenderá como a assincronia funciona ao nível do sistema operacional, conhecerá os mecanismos de Fibers (introduzidos no PHP 8.1) e corrotinas. O autor explica sequencialmente:

  • Por que o PHP tradicional bloqueia I/O e como corrigir isso
  • A arquitetura do event loop nas bibliotecas ReactPHP e Amp
  • Criação de clientes HTTP paralelos e servidores WebSocket
  • Gerenciamento de fluxos de dados através de Streams e Promises
  • Integração de componentes assíncronos com frameworks populares (Laravel, Symfony)
  • Erros e depuração em ambiente assíncrono


Para quem é destinado

O livro será útil para:

  • Desenvolvedores PHP que desejam aumentar o desempenho das suas aplicações
  • Engenheiros DevOps que trabalham com sistemas de alta carga
  • Arquitetos que projetam arquiteturas orientadas a eventos
  • Líderes de equipa que implementam práticas modernas na equipa


O que você obterá

Após a leitura, você será capaz de:

  • Escrever código não bloqueante sem o «inferno dos callbacks»
  • Criar aplicações em tempo real (chats, notificações, monitoramento)
  • Otimizar o processamento de grandes volumes de dados
  • Implementar workers assíncronos para tarefas em segundo plano
  • Aplicar padrões de programação reativa em produção


Todos os exemplos de código são atuais para PHP 8.1+ e acompanhados de exercícios práticos. O livro contém 15 capítulos, mais de 200 páginas e mais de 50 snippets prontos para uso. Ideal tanto para estudo autónomo quanto para formação corporativa.



Mergulhe no mundo do PHP assíncrono — e as suas aplicações deixarão de esperar!

Recommendations