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] Temps de chargement


Sujet :

AJAX

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Par défaut [AJAX] Temps de chargement
    Bonjour tout le monde,

    Je viens de terminer une page ajax affichant une liste de boutiques triées par thème et ensuite par ordre alphabétique dans les thèmes.

    Tout fonctionne parfaitement, mes animations se font parfaitement.

    Cependant j'ai un souci au moment du chargement. Ma page met 6 secondes à se charger. C'est énorme en plus durant ces 6 secondes j'ai 3 seconde où tout ce passe bien puis 3 autres secondes où le navigateur plante et reviens avec les informations.

    J'ai tout de suite penser aux images qui mette du temps à charger mais je les ai enlevé et le temps de chargement est toujours aussi long.

    Qu'est ce qui peux ralentir à ce point un script ajax à votre avis?

    Pour info :

    - Toutes mes informations sont contenu dans un doc xml
    - J'ai une centaine de boutiques avec une quinzaine d'éléments dans chaqu'une d'entre elles.
    - Je fait un test sur chaque éléments que je vais récupérer du xml (est-ce que un nombre important de if peut ralentir un script ajax???)

    Si vous avez d'autres question n'hésitez surtout pas.

    Merci beaucoup pour vos futur réponses.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Tu devrais utiliser un outil comme Firebug (sous FF) qui t'indique les temps de chargements des éléments de ta page et notamment ceux des scripts AJAX. Tu y verras beaucoup pus clair !

    ERE

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Par défaut
    Ah merci je n'y avais pas penser.

    Je vais essayer ;-)

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2006
    Messages : 400
    Par défaut
    Avant de commencer, il convient d'apporter quelques précisions quant à AJAX.
    AJAX (Asynchronous JavaScript and XML) repose sur la possibilité de faire de paire des requêtes HTTP en JavaScript.
    Citation Envoyé par cloud76 Voir le message
    Je viens de terminer une page ajax affichant une liste de boutiques triées par thème et ensuite par ordre alphabétique dans les thèmes.
    Une page ajax n'existe pas en tant que telle. Tout au plus une page HTML peut contenir un script javascript utilisant ajax.

    Citation Envoyé par cloud76 Voir le message
    Qu'est ce qui peux ralentir à ce point un script ajax à votre avis ?
    Encore une fois, on ne peut pas parler directement de script ajax.
    Un temps de chargement long d'une page utilisant ajax, hormis les difficultés inhérentes à la connexion réseau, peuvent se situer soit au niveau client, auquel cas un script JavaScript est en cause, et/ou soit au niveau serveur, auquel cas un script PHP, ASP ou autre est en cause.

    Citation Envoyé par emmanuel.remy Voir le message
    Salut,
    Tu devrais utiliser un outil comme Firebug (sous FF) qui t'indique les temps de chargements des éléments de ta page
    Pour IE, il existe le Nikhil's Web Development Helper.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Par défaut
    Merci pour vos réponses et désolé pour l'abus de langage.

    J'ai testé pour voir les temps de chargement de tous mes éléments et il s'avère que c'est dès que mon script se met en route les éléments qui suive mette du temps à charger donc c'est mon script...

    Faut que j'enlève des test je pense sa le rendra moins lourd.

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

Discussions similaires

  1. [AJAX] temps de chargement page web
    Par simounth dans le forum AJAX
    Réponses: 4
    Dernier message: 13/05/2009, 11h50
  2. [AJAX] temps de chargement
    Par GTJuanpablo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/03/2006, 23h02
  3. [Javascript] temps de chargement long
    Par rdams dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/02/2006, 16h56
  4. Temps de chargement des applications .NET
    Par kamal101 dans le forum Visual Studio
    Réponses: 3
    Dernier message: 17/11/2005, 09h11
  5. temps de chargement de la page en bas...
    Par kevinf dans le forum Général JavaScript
    Réponses: 33
    Dernier message: 19/10/2005, 15h15

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