Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Général Conception Web > Performance Web
Performance Web Forum d'entraide sur les performances des applications/sites Web.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 15/05/2012, 22h53   #1
omelhor
Membre actif
 
Inscription : septembre 2004
Messages : 336
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 336
Points : 164
Points : 164
Par défaut optimisation chargement page

Bonjour,

Je cherche a optimiser le temps de chargement de mes pages, j'ai vue que l'on pouvait "cacher" les images, fichiers CSS, javascript
Savez-vous comment faire ?

Merci beaucoup
omelhor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2012, 13h35   #2
Hephaistos007
Membre Expert
 
Avatar de Hephaistos007
 
Inscription : décembre 2004
Messages : 1 618
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 1 618
Points : 1 971
Points : 1 971
Le système de mise en cache est inhérent au navigateur.

Pour les techniques d'optimisions, c'est simple :
- Faire le moins de requêtes/réponses possibles
- Transférer le moins d'octets possibles

ll y a plein de posts qui en parle, juste en dessous du tiens ! Par exemple, l'utilisation de "sprite" CSS, etc...
__________________
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. [SHADOKS]

Retrouvez mes cours et tutos autour d'Android/Java/Eclipse sur http://olegoaer.developpez.com/
Hephaistos007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2012, 10h35   #3
SebCNC
Invité de passage
 
Homme Sébastien Rocca
Webmaster
Inscription : avril 2012
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Rocca
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2012
Messages : 1
Points : 1
Points : 1
Par défaut Temps de chargement et gestion de l'affichage

Bonjour.
Pense aussi en terme de "flux" de chargement. C'est-à-dire que si ta page met 5 secondes à charger, peut-être que le plus important peut s'afficher en seulement 2 secondes s'il est placé en tête dans la réponse.
Les pubs et autres éléments secondaires peuvent être chargés en dernier !

Pour le reste de l'optimisation, il y a les sprites effectivement, la compression des css, ... puis les ressources techniques qui dépendent de ton hébergement, et qui peuvent être adaptées à mesure que ton trafic évolue.

Car il y a ça aussi : la tenue en charge du site, c'est-à-dire comment répond-il en conditions de forte affluence ? Avec des tests de charge suffisamment détaillés tu peux voir comment un site se comporte à mesure que le trafic augmente, et même identifier quels sont les points à améliorer en analysant le "waterfall chart" en charge (un outil gratuit pour simuler jusqu'à 25 users simultanés : http://www.CloudNetCare.fr ).
SebCNC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2012, 16h18   #4
djibxav
Membre confirmé
 
Développeur informatique
Inscription : février 2003
Messages : 143
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Rhône (Rhône Alpes)

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

Informations forums :
Inscription : février 2003
Messages : 143
Points : 223
Points : 223
Pour les images => sprites.
S'assurer aussi qu'elles sont optimisées, une des plus belles chartes graphiques que j'ai implémenté tenait dans 12Ko d'images, chapeau le graphiste qui avait créé la charte.

Pour les css et javascript, tous les regrouper dans 1 fichier (1 pour css 1 pour js hein) et éventuellement les compresser.
Si tu utilise 10 script JS, mieux vaut 1 requête pour les charger que 10 requêtes. Ca vaut aussi pour les CSS.

Et comme déjà dit, faire envoyer le plus important en premier.

Ca c'est juste pour le transfert des éléments vers le client. Après côté serveur, ça dépend de ton code.
djibxav est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2012, 21h37   #5
sekaijin
Expert Confirmé Sénior
 
Avatar de sekaijin
 
Homme
Urbaniste
Inscription : juillet 2004
Messages : 2 171
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 49
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 2 171
Points : 5 162
Points : 5 162
favoriser au maximun les fichiers statiques.
il est bien plus efficace et rapide de fournir un HTML statique un js statique et un css statique et de ne générer en php, asp, jsp, ... que des données.

dans un temps de chargement le recenti de l'utilisateur est très différent entre une page qui arrive par morceau du haut vers le bas

et une page qui s'affiche d'un coup avec la structre du contenu mais vide et les données qui arrivent ensuite.

c'est étonant mais les utilisateur trouve plus rapide une page qui affiche une grille de donnée vide avant de la charger les données, qu'une page qui s'affiche au fur et à mesure. et ce même si la première est légèrement plus lente.

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2012, 16h11   #6
djnos
Membre régulier
 
Inscription : décembre 2005
Messages : 71
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 71
Points : 73
Points : 73
Envoyer un message via MSN à djnos
Diminuer le nombre de requetes http : css sprinting etc.
Laisser les ressources type jquery hebergees chez des acteurs type google car les ressources seront ainsi probablement deja en cache de l'internaute
Appeler ses ressources statiques depuis un domaine cookie free
Activer gzip sur toutes les resources de type texte
Fixer des headers expires sur les ressources servies
Etc. Etc.
Cf. Reco steve souders
djnos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2012, 12h07   #7
omelhor
Membre actif
 
Inscription : septembre 2004
Messages : 336
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 336
Points : 164
Points : 164
merci beaucoup pour toutes vos infos !
omelhor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h52.


 
 
 
 
Partenaires

Hébergement Web