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

HTML Discussion :

Chargement de bloc de données indépendant de la page principale


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 42
    Par défaut Chargement de bloc de données indépendant de la page principale
    Salut,

    Je voudrais avoir votre avis sur la meilleur technique à utiliser pour résoudre le problème suivant : j'ai une page qui fait une sorte de revue de presse en affichant une dizaine de flux RSS venant de différents sites.
    Or ma page est évidement à même de s'afficher très vite, la plupart des flux aussi, mais il y en a toujours un ou deux qui trainent, voir sont temporairement indisponibles. Et du coup, celà ralentit fortement l'affichage de la page puisque le code actuel attend que l'ensemble des traitements php de récupération des flux soient terminés avant de lancer l'affichage de la page complète.

    Donc ma question est vers quelle technique s'orienter pour que ma page s'affiche immédiatement, indépendamment du résultat des flux, puis que les blocs de news se chargent dans la page déjà affichée au fur et à mesure que les sites les délivrent ?

    Merci d'avance !

  2. #2
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par défaut
    Yop!

    On te dira certainement que les iframes, c'est mal, mais dans ton cas, afficher chaque flux RSS dans une iframe devrait résoudre le problème à peu de frais.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 42
    Par défaut
    Citation Envoyé par ryan Voir le message
    On te dira certainement que les iframes, c'est mal...
    Les iframes sont ce qui m'est aussi spontanément venu à l'esprit.
    Mais je m'attendais à ce genre de réponse, et que du coup vous alliez droit sur une autre technique plus recommandée.

    Et donc si les iframes ne sont effectivement pas l'idéal, quoi d'autre ?

  4. #4
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 240
    Par défaut
    Moi je vois bien Ajax.
    Ta page se charge et ensuite ajax interroge le serveur pour récupérer les données.
    ++

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par Amybond Voir le message
    Moi je vois bien Ajax.
    Ta page se charge et ensuite ajax interroge le serveur pour récupérer les données.
    ++
    C'est effectivement possible, mais plutôt compliqué à mettre en place du fait de la règle de même origine de javascript...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 42
    Par défaut
    Citation Envoyé par Bovino Voir le message
    ...du fait de la règle de même origine de javascript...
    C'est à dire ?

    Et quid d'<object> ?
    http://xhtml.developpez.com/faq/?pag...hier_inclusion

Discussions similaires

  1. Définir des relations entre des blocs de données
    Par jeunot0108 dans le forum Forms
    Réponses: 7
    Dernier message: 18/07/2007, 14h56
  2. bloc de données basé
    Par AsyNew dans le forum Forms
    Réponses: 8
    Dernier message: 05/01/2007, 13h35
  3. [Conception] probleme chargement d'une base donnée à un tableau
    Par free01 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/06/2006, 15h29
  4. [9i] bloc de données altéré
    Par remika dans le forum Oracle
    Réponses: 37
    Dernier message: 09/09/2005, 15h40
  5. [forms] ref cursor associé à un bloc de données
    Par plaineR dans le forum Forms
    Réponses: 9
    Dernier message: 27/08/2004, 18h26

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