🚀 Une nouvelle vidéo Laravel est sortie ! La commande analysée : php artisan make:job Tout comprendre sur les files d'attentes, les commandes, gérer les échecs, les subtilités. 🧑🍳 00:00 Les jobs dans Laravel 06:55 Tester les jobs 08:26 En production 10:09 Les essais avec $tries 13:00 Méthode failed()
@megretmicha46703 ай бұрын
Toujours une source d'apprentissage de qualité.
@jean-marcstrauven29903 ай бұрын
Ce n’est pas le sujet de cette très bonne vidéo mais pour les nouveaux, toujours mieux de passer via des actions pour ne pas devoir tous mettre dans le controller :-) voir les très bonnes vidéos sur les principes SOLID de notre ami Jetsu.
@TommyAmir-f7b3 ай бұрын
Bonjour ! je suis un peu perdu dans cette partie. en local ca marche très bien ,mais en prod je ne sais pas comment automatiser ca et surtout que j'ai pas d'invite de commande dans le serveur. de mon cote je met une tache cron qui va vers un lien du site execute le code dans un controlleur (tres classique) cependant c'est assez contraignant vu que les taches ne s'execute que 4 fois par jour et aleatoirement toutes les tranches de 6h
@ouro-akpokhaled44403 ай бұрын
Quelles est la différence entre un listener et un job.
@Coding_Croissant3 ай бұрын
Le listener écoute un événement qui est synchrone (qui s'éxecute avant de renvoyer la réponse à l'utilisateur), le job permet de mettre la tache à exécuter "de coté" dans une file d'attente afin de l'éxécuter plus tard, lorsque l'on décide de consommer la file d'attente
@esperantkela50773 ай бұрын
Un listener en Laravel réagit à des événements spécifiques (events) pour exécuter des actions immédiates, tandis qu'un job est une tâche que vous pouvez mettre en file d'attente pour une exécution asynchrone, souvent utilisée pour des tâches lourdes ou longues. par exemple, si vous voulez envoyer un mail lors de la création d'un post, vous pouvez utiliser le listener. il va écouter chaque création du post.