Page 1 sur 1
asynchrone en php
Posté : 02 août 2019, 16:54
par rogertagne
salut, j'ai une fonction écrite en PHP. cette dernière fonctionne parfaitement et je voudrais l’exécuter de façon asynchrone.j'y arrive pas. j'ai déjà essayé les curl, la librairie Guzzle ainsi que les crons mais sans succès. comment faire de l'asynchrone en php ou comment rendre un code non bloquant ? sa fait une semaine que je rame la-dessus.
Re: asynchrone en php
Posté : 03 août 2019, 17:48
par @rthur
Bonjour,
Quel traitement souhaites-tu effectuer ?
Si c'est pour un affichage en front à un utilisateur, alors il faudra combiner le traitement PHP avec du javascript (ajax) qui ira lancer ou vérifier l'état du traitement pour faire un retour à l'utilisateur.
Si c'est pour un traitement en tâche de fond, alors les crons sont là pour ça. Tu met un cron toutes les heures par exemple qui va exécuter un script PHP qui va vérifier toutes les heures si un traitement doit être effectuer, et le faire le cas échéant.
Re: asynchrone en php
Posté : 07 août 2019, 10:51
par stephweb
Hello.
Si c'est pour un affichage en instantanée en front à un utilisateur. faut passer par les websockets.