Bonjour,
Je suis à la recherche d'une extension PHP qui permettrait de mettre en place un serveur réseau, mais sans avoir à gérer explicitement les sockets en PHP (en quelque sorte équivalent à Node.js).
L'idée serait que le script PHP n'aurait plus qu'à paramétrer l'instanciation et d'implémenter des méthodes pour gérer les protocoles des couches OSI 5 à 7.
Le but final est (entre autres) de pouvoir mettre en place un serveur WebSocket. Chaque connexion à ce serveur pourrait, d'une part notifier les autres d'un évènement particulier, et d'autre part le serveur pourrait nativement partager des objets entre toutes ces connexions.
J'ai déjà créé une implémentation en PHP avec ext_socket, mais l'API de ce module est difficile à exploiter efficacement.
PS : le serveur web interne de PHP présent à partir de la version 5.4 est transparent pour les scripts PHP et il ne peut pas être exploité pour ce besoin.
Merci.
Greg
Partager