17-09-2013, 04:24 PM
Tu peux utiliser le service Pusher. C'est gratuit tant que tu n'as pas besoin de beaucoup de connexions simultannées (20 maximum avec le pallier gratuit) ni beaucoup de messages (100 000 par jour avec ce même pallier), donc idéal pendant la phase de développement et de bêta test.
L'avantage, c'est que le jour où tu veux t'émanciper en utilisant un serveur dédié, tu peux y installer Slanger, qui est 100% compatible avec l'API de Pusher, donc pas besoin de changer ton code, ni côté client, ni côté serveur.
Et ça supporte les canaux privés par un système très simple mais très efficace : quand un navigateur ouvre une connexion sur un canal privé, le serveur Pusher appelle une page de ton site en indiquant quel utilisateur tente d'ouvrir une connexion sur quel canal, et la page retourne sa réponse.
C'est vraiment super.
L'avantage, c'est que le jour où tu veux t'émanciper en utilisant un serveur dédié, tu peux y installer Slanger, qui est 100% compatible avec l'API de Pusher, donc pas besoin de changer ton code, ni côté client, ni côté serveur.
Et ça supporte les canaux privés par un système très simple mais très efficace : quand un navigateur ouvre une connexion sur un canal privé, le serveur Pusher appelle une page de ton site en indiquant quel utilisateur tente d'ouvrir une connexion sur quel canal, et la page retourne sa réponse.
C'est vraiment super.