lancement d'un script php suite a un trigger - PHP - Programmation
Marsh Posté le 07-06-2010 à 09:50:44
non
le plus simple est d'avoir une petite requetes en javascript qui va interroger un script PHP qui va lire le nombre de connectés
Marsh Posté le 07-06-2010 à 09:55:49
flo850 a écrit : non |
oui mais cette requette comment la lancer sans recharger la page
Marsh Posté le 07-06-2010 à 09:58:09
xml_http_request est ton ami
est ce que tu utilise un framework javascript, comme jquery/motools/yui ?
Marsh Posté le 07-06-2010 à 10:03:19
flo850 a écrit : xml_http_request est ton ami |
non pour l'instant
si tu a une idee sur l'installation et l'utilisation je serait reconnaissant
Marsh Posté le 07-06-2010 à 10:57:47
Je connais Ajax, le probme que je trouve c'est que cette requette doit etre executé suite a un évènement donnée sur une table bien déterminée
sinon on va abuser le serveur de cette façon imagine 100 connecté qui lancent une requette chaque seconde c pas pratique
Marsh Posté le 07-06-2010 à 11:01:07
tu es sur de devoir la lancer toutes les secondes ?
et si côté serveur, c'est bien conçu avec une requete pas trop lourde et/ou des caches mémoire, ça ne va pas poser de problèmes
Marsh Posté le 07-06-2010 à 11:03:15
Si vraiment tu veux optimiser a mort, tu fait un trigger en SQL qui alimente une compteur dans une table
ta requete consistera donc juste en un select dans une table qui n'a qu'une seule ligne et qu'une seule colonne
Marsh Posté le 07-06-2010 à 11:04:40
l'idéal est de donner une réponse instantanée sur le nombre de personnes connecté
de signaler la connexion ou la déconnexion d'un membre
Marsh Posté le 07-06-2010 à 11:10:13
instantané, c'est quoi ? un seconde ? une milliseconde ? 5 secondes ?
parceuqu'ne requete simple n'st pas couteuse ( par rapport au cout du réseau par exemple)
Marsh Posté le 07-06-2010 à 11:36:17
+1 pour ajax avec la lib Prototype, par ex. Ce genre d'info à collecter et transmettre n'est pas bien lourde.
Marsh Posté le 07-06-2010 à 09:47:25
Bonjour
serait -il possible d'executer un script php suite a modification dans la base de donnée (ajout, modification,suppression)
il sagit d'afficher le nombre de personnes connectés a un portail sans recharger la page a chaque fois dès q'une personne se connecte ou se deconnecte les autres membres connectés le sachent sans qu'il rechargent leurs pages
Merci pour votre aide