Php et threads

mictif Messages postés 105 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 14 février 2013 - 9 févr. 2007 à 20:04
Kdecherf Messages postés 96 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 18 avril 2007 - 10 févr. 2007 à 15:43
bonsoir, une petite question de dbut de soirée :)
je fait une application client serveur en php utilisant les sockets et aimerais savoir si il est possible de faire une sorte de tache de fond (thread) avec une (un... je sais pas si c'est une ou un ! ) socket qui écoute sur un port en continu pour ne pas perdre d'information !! mais si je fait un boucle while infini qui ecoute, .... le reste de l'application ne fonctionne pas !

je ne connai pas les limites de php... peut etre est-ce hors limite  et inpensabe avec ce langage qui reste un langage de script ! :)

merci par avance

2 réponses

DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
10 févr. 2007 à 13:07
Salut,

je ne pense pas que php implémente des primitives multi-tâches.
En revanche, il est possible de travailler avec des serveurs: http://fr2.php.net/manual/fr/ref.sockets.php
0
Kdecherf Messages postés 96 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 18 avril 2007
10 févr. 2007 à 15:43
Tu peux lancer n'importe quel script php dans une console linux à l'aide du CLI (Command Line Interpreter), tu peux ainsi lancer toute sorte d'applications PHP sur ton système, après il y a encore des choses à voir pour tout faire tourner (en général la commande est php5 ou php4 lenomdufichier arg1 arg2 ...).

Cordialement,
Kdecherf
0
Rejoignez-nous