10-01-2011, 09:48 PM
Ok, mais alors dans cet exemple:
http://www.ape-project.org/demos/7/mmorpg.html
Ils envoient en temps réél les positions des users. Imaginez 2000 joueurs sur une map avec ne serait-ce qu'une actu des positions de chacun par seconde.
Ca fait 2000 requetes vers une page php en ajax par seconde.
Donc oui, je me préoccupe de ça ^^
Et certains exemples fournis avec APE ne contiennent aucunes pages PHP... donc le push se fait bien en js vers le serveur directement
avec pipe.send notemment.
Sauf que je ne sais pas l'utiliser en dehors de sa classe ou sa déclaration.
Et comment appeler ou déclarer une fonction externe dans ce genre de chose... ?
http://www.ape-project.org/demos/7/mmorpg.html
Ils envoient en temps réél les positions des users. Imaginez 2000 joueurs sur une map avec ne serait-ce qu'une actu des positions de chacun par seconde.
Ca fait 2000 requetes vers une page php en ajax par seconde.
Donc oui, je me préoccupe de ça ^^
Et certains exemples fournis avec APE ne contiennent aucunes pages PHP... donc le push se fait bien en js vers le serveur directement
avec pipe.send notemment.
Sauf que je ne sais pas l'utiliser en dehors de sa classe ou sa déclaration.
Et comment appeler ou déclarer une fonction externe dans ce genre de chose... ?
Code PHP :
<?php
window.addEvent(
'domready', function() {
var client = new APE.Controller( {
container: $('apeScriptControl')
});
client.load({
identifier: 'action',
channel: 'testchannel'
});
});