En utilisant Ratchet, une bibliothèque WebSockets pour PHP, la connexion reste ouverte et le client ou le serveur peuvent toujours envoyer des données à l'autre, ce qui est parfait pour le live-apps.
Il se compose de plusieurs composants:
- IoServer (le noyau pour gérer les événements)
 - WsServer (pour communiquer avec le WebSocket)
 - SessionProvider (pour la manipulation des sessions)
 - WampServer (fournit le RPC et les schémas PubSub)
 - FlashPolicy (Flash de gestion pour les navigateurs non pris en charge)
 - IpBlackList (éviter toutes les adresses de l'ouverture des connexions)
 
Ratchet est très bien documenté et une démo permet de montrer ses capacités.








