PHP asynchrone : guide complet
300 pages
French
PDF
4.5

PHP asynchrone : guide complet

PHP asynchrone : guide complet

Auteur :

Année :

Résumé :

PHP est traditionnellement associé à l'exécution synchrone de scripts, mais les réalités modernes des applications web à forte charge exigent une approche différente. Le livre « PHP asynchrone : guide complet » est un manuel pratique qui dévoile tous les aspects de la programmation non bloquante en PHP : des concepts de base de la boucle d'événements (event loop) à la construction de microservices industriels basés sur ReactPHP et Amp.



De quoi parle ce livre

Vous apprendrez comment fonctionne l'asynchronisme au niveau du système d'exploitation, vous découvrirez les mécanismes Fibers (apparus dans PHP 8.1) et les coroutines. L'auteur explique de manière séquentielle :

  • Pourquoi le PHP traditionnel bloque les E/S et comment y remédier
  • L'architecture de la boucle d'événements dans les bibliothèques ReactPHP et Amp
  • La création de clients HTTP parallèles et de serveurs WebSocket
  • La gestion des flux de données via Streams et Promises
  • L'intégration de composants asynchrones avec les frameworks populaires (Laravel, Symfony)
  • Les erreurs et le débogage dans un environnement asynchrone


À qui s'adresse ce livre

Ce livre sera utile :

  • Aux développeurs PHP souhaitant améliorer les performances de leurs applications
  • Aux ingénieurs DevOps travaillant avec des systèmes à forte charge
  • Aux architectes concevant des architectures orientées événements (event-driven)
  • Aux chefs d'équipe mettant en œuvre des pratiques modernes au sein de leur équipe


Ce que vous obtiendrez

Après avoir lu ce livre, vous serez capable de :

  • Écrire du code non bloquant sans « enfer des callbacks »
  • Créer des applications en temps réel (chats, notifications, monitoring)
  • Optimiser le traitement de grands volumes de données
  • Déployer des workers asynchrones pour des tâches d'arrière-plan
  • Appliquer des modèles de programmation réactive en production


Tous les exemples de code sont à jour pour PHP 8.1+ et sont accompagnés d'exercices pratiques. Le livre contient 15 chapitres, plus de 200 pages et plus de 50 extraits de code prêts à l'emploi. Idéal aussi bien pour l'auto-apprentissage que pour la formation en entreprise.



Plongez dans le monde du PHP asynchrone — et vos applications cesseront d'attendre !

Recommendations