11-01-2011, 12:19 AM
Pour ce qui est de la solution Ajax, j'aimerais rectifier certaines choses:
Il n'est pas forcement necessaire d'avoir deux pages (jutilise la meme avec une variable qui switch) ça évite de disperser le code, mais ça c'est au bon plaisir de chacun. Et surtout, d'autre part, on est pas obligé de réafficher tout le block chat avec Ajax, on peut faire apparaitre uniquement les messages "inédit", cela permet de réduire les requetes serveurs inutile et les transferts d'octet tout aussi inutile, car redondant.
Le problème en revanche c'est que le rafrech reste déclanché par un timer JS, et donc n'est pas "en direct", il faut attendre X seconde avant le rafrech...
Du coup on a pas la meme impression que lorsqu'on est sur msn, ça parait plus sacader/lent, mais ça reste toujours mieux que rien
Entre nous, la solution dont tu as expliqué le fonctionnement Sephi est aussi interésante que ce qu'elle a l'air complexe:
En effet, AJAX <=> un appel d'une fonction JS toute simple et c'est terminer.
Là en comparaison il nous faut du JSON, cURL, une histoire de clé secrete, le tout gérer par une classe php... Donc je ne peux pas etre d'accord avec toi quand tu dis que les solutions sont "équivalante" dans leur mise en place... Ca demande du temps pour faire ça quand meme, surtout au départ quand on ne maitrise pas la chose.
Cependant quand on sait, tout est facile, j'en conviens
Il n'est pas forcement necessaire d'avoir deux pages (jutilise la meme avec une variable qui switch) ça évite de disperser le code, mais ça c'est au bon plaisir de chacun. Et surtout, d'autre part, on est pas obligé de réafficher tout le block chat avec Ajax, on peut faire apparaitre uniquement les messages "inédit", cela permet de réduire les requetes serveurs inutile et les transferts d'octet tout aussi inutile, car redondant.
Le problème en revanche c'est que le rafrech reste déclanché par un timer JS, et donc n'est pas "en direct", il faut attendre X seconde avant le rafrech...
Du coup on a pas la meme impression que lorsqu'on est sur msn, ça parait plus sacader/lent, mais ça reste toujours mieux que rien
Entre nous, la solution dont tu as expliqué le fonctionnement Sephi est aussi interésante que ce qu'elle a l'air complexe:
En effet, AJAX <=> un appel d'une fonction JS toute simple et c'est terminer.
Là en comparaison il nous faut du JSON, cURL, une histoire de clé secrete, le tout gérer par une classe php... Donc je ne peux pas etre d'accord avec toi quand tu dis que les solutions sont "équivalante" dans leur mise en place... Ca demande du temps pour faire ça quand meme, surtout au départ quand on ne maitrise pas la chose.
Cependant quand on sait, tout est facile, j'en conviens
Dévotion, jeu multijoueur gratuit par navigateur de stratégie et de conquête
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)