Temps de chargement d'une page PHP

Discussion dans 'Débuter en référencement' créé par pascal_22, 27 Avril 2012.

  1. pascal_22
    pascal_22 WRInaute occasionnel
    Inscrit:
    11 Juin 2009
    Messages:
    254
    J'aime reçus:
    7
    Bonjour,

    Je pose ici car je crois que cela à un rapport avec le référencement.
    Le temps de chargement Est surement important au niveau référencement? Non?

    Y a t'il des normal à respecter?

    Mon site, sur mon index, j'ai des include qui appel d'Autre page web afin d'allégé mon code. En tout je vais +-5 requetes à ma base de donnée!

    Le temps moyen à exécuté ma page est de 0.08 secondes...
    Est-ce normal?

    Y a t'il un outils pour tester sur temps de chargement de la page si 1 visiteur en ligne, avec 100 en ligne, et 10000 visiteurs en ligne..??
    Est-ce que cela existe?


    Merci
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 810
    J'aime reçus:
    242
    http://loadimpact.com/
    Gratuit pour tester 50 visiteurs simultanés.

    Sinon Apache benchmarking tool: http://httpd.apache.org/docs/2.0/programs/ab.html
     
  3. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    707
    J'aime reçus:
    0
    Globalement, je pense que l'impact sur le référencement est quasiment nul.
    La raison est simple, si le temps de chargement des pages est trop long, le référencement sera le dernier de tes soucis car ce sont tes visiteurs qui partiront sans jamais revenir.

    Apache fournis une commande pour effectuer des requêtes (je ne me souviens plus du nom). Tu peux l'utiliser.
     
  4. pascal_22
    pascal_22 WRInaute occasionnel
    Inscrit:
    11 Juin 2009
    Messages:
    254
    J'aime reçus:
    7
    Est-ce quelqu'un à déjà tester loadimpact??? suggéré par Spout,

    Sur le tableau de la fin, ça dit que ça prends presque toujours 2 secondes à loader ma page..... A moins que j'ai mal saisi,
    Mais au grand jamais ça prends 2 secondes a loader ma page!

    MErci de vos réponse!

    Et Est-ce idéal niveau performance d'avoir qu'une seule connexion à la base de données et de remplir tout les variable avec plusieurs requête en même temps? Que d'avoir 6 requêtes éparpillées dans le script et d'avoir 6 ouvertures de connexion?

    MErci!
    Pascal
     
  5. iLuc
    iLuc WRInaute discret
    Inscrit:
    14 Avril 2009
    Messages:
    114
    J'aime reçus:
    0
    Bonsoir,

    Je crois que le mieux, lorsque cela est possible, est de réduire au maximum le nombre de requets,
    en faisant par exemple des UNIONS et JOINTURES.

    Optimisation SQL

    Celà dis, ce n'est pas toujours possible.

    iLuc
     
  6. pascal_22
    pascal_22 WRInaute occasionnel
    Inscrit:
    11 Juin 2009
    Messages:
    254
    J'aime reçus:
    7
    Bonjour,
    Merci pour l'article.

    Google Webmaster tool mentionne que en moyenne cela prends 1,2 seconde à télécharger mes pages.

    Donc il y a vraiment quelques choses à modifiers hein? soit requête, soit trop d'image....

    Car 1,2 seconde, cela doit être énorme?

    Time spent downloading a page (in milliseconds), mais quel page? est-ce une moyenne de toutes les pages visité?
    MErci
     
  7. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 196
    J'aime reçus:
    1
    J'ai des pages qui en font plus de 150 ;-) réparties sur une dizaine de bases, imagine comme 5 requêtes c'est une broutille ...
    concernant le temps de chargement ce que tu va constater c'est qu'en fonction d'où se trouve le serveur et où se trouve la machine qui teste le temps n'est pas le même ;-) c'est donc assez subjectif ce genre d'outils car il se peut que ton public soit prêt du serveur par exemple.
    En revanche ils sont parfait pour faire des comparaisons entre site sur des serveurs voisins ou pour te donner une échelle de grandeur de ce que peut supporter un internaute.

    encore relatif mais pas tant que ça. ça veux juste dire qu'après le clic ton visiteur va compter jusqu’à deux donc ... ça va encore

    Essaie de te tourner vers les plugins "firebug" et "page speed" pour firefox ça va te donner des pistes de recherche et d'optimisation pour tes pages.

    Si tes requêtes SQL sont gourmandes mais ne sortent pas un résultat mis a jour tous le temps envisage le cache si tu veux vraiment tout optimiser.
     
  8. pascal_22
    pascal_22 WRInaute occasionnel
    Inscrit:
    11 Juin 2009
    Messages:
    254
    J'aime reçus:
    7
    Wow ok merci de ta réponse.
    je suppose que 150 répartie=150 query.... Ok c'est énorme..

    Je viens de faire un compte de mon index une fois authentifié et c'est 8 requêtes, MAIS avec une seul connexion à MySQL d'ouverte. J'imagine qu'une seul connexion c'Est mieux que 8 pour chaque requête?

    Mes requête je crois ne sont pas trop gourmende, c'est pour afficher les profils de membres selon la région choisi...

    Juste pour le nombre de membres en ligne, ca me prends 4 requêtes À TOUS LES CHARGEMENT DE PAGE:
    1-Select pour savoir si mon ip est là
    2-update ou insert mon ip dans la table des membres connecter
    3-delete ceux vieux de 5 min et plus
    4-Select count(*) pour récupé le nombre total de membres en ligne....


    Y a t'il moyen d'Améliorer cela?

    Et coté de mon serveur, il est à Toronto, et beaucoup de membres sont de la France!

    Concernant les outils de FF, je vais commencer à les utiliser, car je développait avec Chrome, et parfois, je tester avec FF et IE.
    Mais je ne savais pas qu'il y avait des outils pour améliorer les performances et rapidité d'affichage.

    MErci
    Pascal
    MErci beaucoup pour votre aide
     
  9. pascal_22
    pascal_22 WRInaute occasionnel
    Inscrit:
    11 Juin 2009
    Messages:
    254
    J'aime reçus:
    7
    Dans FireBug dans l'onglet Net, ça dit 1.07sec sur ma page Accueil mais avec mon php code de $time = microtime() au début et a la fin cela m'indique 0.0215 secondes....

    Une raison pour différence..? Je suis en local sur mon poste de développemenent? peut-être est-ce cela?

    Pascal
     
  10. iLuc
    iLuc WRInaute discret
    Inscrit:
    14 Avril 2009
    Messages:
    114
    J'aime reçus:
    0
    Le fait d'être en local, tu ne peux pas avoir les mêmes temps de chargement, qu’en ligne.
    En local, tu as un accès direct aux images, aux css, etc... ;-)

    Sauf si ton ordinateur rame, mais en principe, l'affichage est spontané.

    Pour faire des comparaisons de temps de chargement, base-toi sur une même technique.
    Firbug par exemple.


    iLuc
     
  11. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 196
    J'aime reçus:
    1
    ton microtime c'est vraisemblablement le temps de fabrication de la page (donc entre la première ligne de php et la dernière)
    les 1.07 secondes c'est le microtime plus le temps que met le code html a parvenir au navigateur ... (cherche ou est la lenteur)
    ce sont donc deux choses totalement différentes.
    Mis a part que cette fonction est pas forcement utile et que perso j'ai un On / Off dessus pour soulager quand c'est utile, tu ne peut que l'alléger d'une requête (le delete) en la déportant sur une tache CRON. Mais ça soulagera pas forcement le serveur en général c'est juste ta page qui va "gratter" une requête.
    Il faudrait creuser une solution "fichier" et faire des comparaisons avec prise de temps (comme pour la fabrication de page) Mais tout en sachant qu'un accès disque mal foutu avec une logique mal pensée est peut être plus lent qu'une salve de requête SQL.
    je ne suis pas un spécialiste réseau (je suis même spécialiste de rien a bien y réfléchir :lol: ) mais je ne pense pas que la liaison sous l'atlantique soit la pire qui existe et la plus lente ...
     
Chargement...
Similar Threads - chargement PHP Forum Date
Modèle MVC, controleur, fail chargement PHP Développement d'un site Web ou d'une appli mobile 12 Avril 2012
Sécuriser un script php de téléchargement de fichiers Développement d'un site Web ou d'une appli mobile 13 Mars 2009
Chrome va identifier les sites dont le chargement est lent Référencement Google 13 Novembre 2019
Test d'optimisation mobile : Problèmes de chargement de la page Débuter en référencement 10 Novembre 2019
KPI Temps de chargement moyen de la page Google Analytics 15 Octobre 2019
Search Console Temps de téléchargement d'une page Crawl et indexation Google, sitemaps 26 Août 2019
Interdire téléchargement fichiers Demandes d'avis et de conseils sur vos sites 18 Juillet 2019
Suivre plusieurs urls de téléchargements de pdf dans un rapport personnalisé Google Analytics 30 Avril 2019
temps de chargement : PDF pris en compte ? Demandes d'avis et de conseils sur vos sites 29 Octobre 2018
Texte qui apparait au scroll ou au chargement en CSS Débuter en référencement 24 Octobre 2018
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice