Mise à jour page suite à évènement serveur

Mise à jour page suite à évènement serveur - PHP - Programmation

Marsh Posté le 24-09-2008 à 13:11:35    

Bonjour,
 
je désire savoir s'il est possible de mettre à jour une page (PHP ou pas) suite à un évènement serveur. C'est à dire mettre à jour une page web mais lorsque le serveur le demande et pas faire un bête rafraichir toutes les 5 minutes côté client. Ce serait le serveur qui dirait "mets toi à jour maintenant !".
 
J'espère avoir été assez clair.... :whistle:  

Reply

Marsh Posté le 24-09-2008 à 13:11:35   

Reply

Marsh Posté le 24-09-2008 à 13:51:26    

A ma connaissance, tu n'a pas la possibilité de mettre à jour une page puisqu'elle s'affiche côté client. Le seul moyen, c'est le rafraichissement toutes les X minutes.


---------------
http://forum.hardware.fr/hardwaref [...] 1293-1.htm
Reply

Marsh Posté le 24-09-2008 à 14:00:31    

Justement, ça m'ennuie de fait une boucle qui tourne dans le vide pour attendre un évènement qui peut se produire toutes les 5 secondes comme toutes les 30 minutes.

Reply

Marsh Posté le 24-09-2008 à 14:20:23    

regarde du cote de la technologie comet, mais c'est un peu contraignant  
 
sinon, un petit bout de javascript qui regarde toute les minutes ce qu'il se passe. En cas de modif, ca mets la page a jour

Reply

Marsh Posté le 24-09-2008 à 14:21:34    

j'ai déjà fait en javascript mais je n'aime pas le fait de boucler pour rien... je vais jeter un coup d'oeil à comet... je connais pas du tout ???

Reply

Marsh Posté le 24-09-2008 à 14:23:12    

avec settimeout, ca bouffe rien cote client, et avec les bon header  (304  NOT MODIFIED )  pas grd chose coté bande passante

Reply

Marsh Posté le 24-09-2008 à 14:33:42    

si tu as un tuto pour COMET je suis preneur...

Reply

Marsh Posté le 24-09-2008 à 14:35:12    

c'est une infrastructure complète a mettre en place, pas juste nu bidouillage  
http://en.wikipedia.org/wiki/Comet_(programming)
http://blog.eutech-ssii.com/2006/0 [...] ent-dajax/

Reply

Marsh Posté le 24-09-2008 à 14:39:35    

dommage, c'était pour un site hebergé sur une plateforme comme free. Si y'a du travail côté serveur, je suis cuit !

Reply

Marsh Posté le 24-09-2008 à 14:59:14    

Reply

Marsh Posté le 24-09-2008 à 14:59:14   

Reply

Marsh Posté le 24-09-2008 à 15:44:49    

grosbin a écrit :

utiliser cron ?


Quel rapport avec le shimiliblick, heu le problème?
Pour rappel le but recherché est de ne rafraichir la page que quand il y a besoin et si possible sans avoir à interroger le serveur régulièrement.
 
Avec un cron, certe tu peux demander au serveur s'il y a du nouveau, mais comment prévenir ensuite le navigateur? Tu te retrouves avec le même problème qu'au départ mais en pire.

Reply

Marsh Posté le 24-09-2008 à 16:01:14    

flo850 a écrit :

sinon, un petit bout de javascript qui regarde toute les minutes ce qu'il se passe. En cas de modif, ca mets la page a jour


voilà, à part ça je vois pas de moyen simple à mettre en place...


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed