JeuWeb - Crée ton jeu par navigateur
Vitesse d'un RPG AJAX : la faute au serveur ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Vitesse d'un RPG AJAX : la faute au serveur ? (/showthread.php?tid=5268)

Pages : 1 2 3 4 5 6


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Sephi-Chan - 24-02-2011

Effectivement, BeaconPush est en rade (ou peut-être est-ce que ça touche seulement le seveur de développement).
Du coup j'ai passé la démo que j'avais faîte à Vegetaland sur PubNub et je dois reconnaître que ça marche vraiment mieux : pas l'ombre d'un problème de compatibilité, une API cliente mieux fichue. Dommage que PubNub soit si cher, ça oblige à considérer les autres systèmes.


Sephi-Chan


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Anthor - 24-02-2011

(24-02-2011, 12:44 PM)Zack a écrit : 2 jours que ça dure, c'est pas vraiment sérieux leur truc. Ou alors c'est moi, mais j'ai pourtant rien changer depuis.

D'un autre côté c'est le genre de déconvenue quand on utilise un programme gratuit en bêta test.


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Argorate - 24-02-2011

A la limite ça peut arrivé qu'il y est un problème une fois en passant, par contre j'espère qu'il n'y aura plus de probleme une fois réparé...
Ça m'embetererais de devoir abandonner la techno du push qui est fort puissante... Confused

pubnub est franchement trop cher...


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Zack - 24-02-2011

Oué, c'est vrai que c'est une version bêta, j'ai tendance à oublier.
Mais ils pourraient tout de même séparer les 2 plans (développement et production) sur 2 serveurs différents quand même. Parce que justement, j'ai fait exprès de passer en plan de production pour voir si le problème était toujours là et ça me marche toujours pas, je suppose donc qu'ils utilisent un même serveur pour les 2.

Du coup, va falloir que je me tourne rapidement sur un de leur concurrent parce qu'un ennui comme ça pendant plusieurs jours sur un jeu, ça le fait pas, dommage. Je trouvais beaconpush pas mal pour débuter.


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - php_addict - 24-02-2011

[ânerie]
je vais peut être dire une ânerie mais au lieu d'un service web push ne serait il pas plus simple d'utiliser les socket ?
[/ânerie]


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - niahoo - 24-02-2011

(24-02-2011, 01:45 PM)Argorate a écrit : A la limite ça peut arrivé qu'il y est un problème une fois en passant, par contre j'espère qu'il n'y aura plus de probleme une fois réparé...
Ça m'embetererais de devoir abandonner la techno du push qui est fort puissante... Confused

pubnub est franchement trop cher...


Ben il y aura un autre problème une fois celui-ci réparé.


php_addic, ça utilise deja les sockets quand le navigateur le permet.

Le mieux est d'utiliser une solution hébergée. Le mutu sans accès shell ou sans possibilité d'installer différents serveurs ce n'est pas viable à long terme pour des applis complexes comme des jeux.


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Zack - 24-02-2011

Bah merd*, Carl m'a répondu (Le mec qui gère beaconpush) et il ne faut plus utiliser : http://beaconpush.com/1/client.js mais http://server1.beaconpush.com/1/client.js pour charger le client.
Du coup, bah ça a l'air de marcher, pourtant j'avais lu cette recommandation quelque part hier et ça ne marchait pas.

Bon bah j'espère que ça tiendra longtemps. Mais je me tournerais plutôt vers APE (Le jour où j'arriverai à l'installer sur un serveur -_-)


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Sephi-Chan - 24-02-2011

Je passe à PubNub pour le moment. Le prix n'est pas encore un problème. 5000 messages par jour, c'est pas si mal, même si c'est très loin de la limite de BeaconPush.

Si tu as ton serveur, je te conseille plutôt de tester Juggernaut.
Je crois que ces messieurs de chez APE n'ont toujours pas de documentation valable. Et aux dires d'Anthor, le deamon n'est pas toujours très fiable.


Sephi-Chan


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Zack - 26-02-2011

Et Juggernaut, ça s'utilise en php ? Il parle que de ruby, j'ai l'impression.


RE: Vitesse d'un RPG AJAX : la faute au serveur ? - Sephi-Chan - 26-02-2011

C'est un serveur écrit en Javascript, basé sur NodeJS et qui utilise Redis pour la partie publish/subscribe.

Tu peux donc écrire un client pour n'importe quel langage. Ici, le client est fourni en Ruby, mais pour créer un client pour PHP, tu as juste à convertir le fichier client/lib/juggernaut.rb, c'est trivial. Smile


Sephi-Chan