Page 1 sur 1

Mise à jour de la BDD en direct ("live feeds")

Posté : 22 mai 2011, 16:21
par street51
Bonjour, j'aimerais afficher une table avec une mise à jour en direct, un peu comme sur cette page : http://www.senscritique.com/films (Activité récente)
Est-ce possible avec PHP ? :)

Re: Mise à jour de la BDD en direct ("live feeds")

Posté : 22 mai 2011, 16:50
par Skw33d
Oui, c'est possible, il faut passer par la technologie Ajax : un mélange de PHP et de JavaScript.

Tu peux lire ceci :
faq-tutoriels/introduction-ajax-t34763.html

Re: Mise à jour de la BDD en direct ("live feeds")

Posté : 26 mai 2011, 17:31
par linesoft
Bonjour,
En effet c'est possible en ajax pour utiliser ajax je te conseil la biblio JS jQuery qui a des fonction ajax trés simple d'utilisation.
par contre si tu veux avoir cette effet en live il faut que tu rajoute un timer en JS sur la page pour déclencher la fonction de mise a jour toute les x secondes ça risque de surcharger considérablement le serveur si ton site a une forte fréquentation.
si il y a 100 personnes sur ton site et que tu déclenches un appel toutes les secondes a mon avis ca fait déjà pas mal .

je pense qu'il faudrait plus tôt que tu charges les infos que tu veux au chargement de la page et que tu les fasses défiler ensuite comme tu as vu sur le site .Comme ça tu auras de nouvelles infos à chaque rechargement de page après a toi de calculer la vitesse de défilement.


@ +