IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Affichage de données en temps réel via interrogation MySQL avec PHP ?


Sujet :

AJAX

  1. #1
    Membre éprouvé
    Homme Profil pro
    Paramétreur de progiciels
    Inscrit en
    Octobre 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Paramétreur de progiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 970
    Par défaut [AJAX] Affichage de données en temps réel via interrogation MySQL avec PHP ?
    Bonjour,

    J'ai une base de données MySQL qui est alimentée par mes clients et je souhaiterai sur mon site afficher en temps réel les données qu'ils ont ajoutés.
    Je pense que l'on peut appeler ça un live push.

    Quelle serait la meilleure méthode (avec JavaScript et PHP) pour ne pas surcharger le serveur inutilement ?

    Merci,
    ZiP

  2. #2
    Membre extrêmement actif
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Il y à plusieurs méthodes :

    Si tu peux modifier le code coté alimentation, tu pourrai ajouter un "event" pour faire du websocket, qui consiste à créer un canal sur lequel tu "push" des évènements, évènements que tu peux recevoir en temps réel si un client est abonné à ce canal (j'explique grossièrement). Il existe plusieurs méthode pour faire du websocket, principalement : créer sont propre serveur de websocket, ou passer par une plateforme dédié comme pusher.com

    Sinon, méthode classique : Tu met un timer qui va interroger toutes les n secondes le serveur et va rafraîchir les données de ta page. Il y à encore des chat qui fonctionne comme ça, c'est rapide à mettre en oeuvre mais pas très optimisé.
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  3. #3
    Membre éprouvé
    Homme Profil pro
    Paramétreur de progiciels
    Inscrit en
    Octobre 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Paramétreur de progiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 970
    Par défaut
    Bonjour Golgotha,

    Je vais me renseigner sur le fonctionnement du push avec websocket.

    Merci,
    ZiP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage de données en temps réel en C#
    Par JBVIA dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/12/2017, 09h55
  2. MFC - affichage de données en temps réel
    Par limprid dans le forum MFC
    Réponses: 2
    Dernier message: 13/06/2012, 20h04
  3. Réponses: 2
    Dernier message: 30/03/2012, 23h28
  4. Réponses: 0
    Dernier message: 08/09/2011, 12h24
  5. Réponses: 7
    Dernier message: 27/01/2006, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo