Bonjour à tous.
Je suis en ce moment à la recherche d'un script de serveur websocket PHP.
Je sais qu'il en existe une flopée sur la toile mais ils ont tous un défaut majeur :
Les serveurs php sont mono threadés. Les connexions sont gérés les unes après les autres, et dans le cas d'accès base de données avec plus de 100 connectés, j'imagine déjà le temps de réponse catastrophique.
PHP ne permet pas de créer de thread mais permet de forker en mode CLI via l'extension pcntl ( et surtout cette fonction : http://fr.php.net/pcntl_fork )
Je suis donc à la recherche d'un script serveur websocket PHP qui fork à chaque nouveau message afin d'optimiser les temps de réponses en cas de gros traitements.
Partager