Attente firebug

Eléphant du PHP | 372 Messages

09 août 2016, 19:00

Salut à tous.
Voila mes requete optimisé du moins je pense.
Mais je vois dans firebug lorsque ma page s'affiche via l'ongle réseau ( que l'attente est de 518 ms c'est long non ) ?
Url en question : http://lasortie.fr/sortie/region-rhone-alpes.html

Que veut dire exactement cette attente ?
Est ce le server ?

Mammouth du PHP | 2703 Messages

09 août 2016, 19:32

le temps de génération de la page par le serveur.
la page mentions ou une 404 pour le même site sont bien plus rapides, donc c'est bien le php + mysql qui prend du temps.

Eléphant du PHP | 372 Messages

09 août 2016, 19:36

Ouch pourtant peu de requetes.... en + optimisé selon moi

Heu 404, il y a une 404 sur mon site, tu me fait peur la ... Où stp ?

Mammouth du PHP | 2703 Messages

09 août 2016, 19:45

il y a une 404 en tapant une url bidon à la main.

Eléphant du PHP | 372 Messages

09 août 2016, 19:50

Oki, tu arrives sur ma page 404 personalisé ok ok, j'ai presque un peu peur :).
Merci pour le coup de main vais chercher du côté de mes requetes du coup ....

ViPHP
ViPHP | 1996 Messages

09 août 2016, 21:33

Où es tu hébergé?
Tu peux tester la durée de création de ta page en mettant la fonction microtime (); à des endroits pour en déduire la durée de création. C'est ainsi que j'ai, par exemple, vu sur un de mes sites qu'une boucle était plus longue qu'à l'accoutumée.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 372 Messages

09 août 2016, 22:45

Quans je dis requete optimisé enfait il es vrai que j'ai juste selectionner les colonnes spécifique et éviter les SELECT *
Pour l'hébergement c'est chez PHPNET (https://www.phpnet.org/)

ViPHP
ViPHP | 1996 Messages

12 août 2016, 08:22

Côté PHP Vérifies, si tu as toujours des latences, que tu n'a pas de double boucles imbriquées. Cela gâche très fréquemment les performances.
Côté Mysql, vérifies si, dans tes requêtes, les colonnes servant dans les clauses WHERE peuvent être indexées. Cela améliore les performances. Mais tout dépend de tes requêtes (si tu as des LEFT JOIN, ...)
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr