L'article explique que PHP, traditionnellement synchrone, peut optimiser des tâches comme les requêtes SQL en les exécutant de manière asynchrone. Cela permet de lancer des opérations non bloquantes, comme des requêtes de base de données ou des lectures de fichiers, pendant que d'autres tâches sont traitées. PHP a introduit des fonctionnalités asynchrones dès la version 4.3 avec les streams, et a évolué avec les générateurs en PHP 5.5 et les fibers en PHP 8.1, permettant une meilleure gestion des coroutines. L'EventLoop est présenté comme un modèle efficace pour gérer plusieurs opérations asynchrones en utilisant des callbacks, bien que cela puisse mener à un "callback hell". Les promesses sont proposées comme solution pour simplifier la gestion asynchrone, transformant les callbacks imbriqués en une chaîne de promesses plus lisible. Enfin, l'article compare des bibliothèques comme ReactPHP et Amp pour la gestion des promesses et des coroutines, recommandant ReactPHP pour les promesses et Amp pour une approche plus naturelle avec les coroutines, tout en suggérant Revolt pour l'EventLoop.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre (via https://riduidel.wordpress.com/2024/03/03/1-2-3-backup/ )
Tout est dans le titre
Des générateurs CSS3
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Un outil pour générer un fichier docker-compose à partir d'une commande docker
Tout est dans le titre
L'auteur montre comment installer Stable Diffusion en local
Tout est dans le titre
Il s'agit d'une application de mot de passe, qui les génère de manière reproductible. Elle ne les stocke pas.
Tout est dans le titre
Tout est dans le titre
Créer et télécharger des modèles en papier (boîtes, sacs, etc.)