Optimiser les performances de votre site web

Attention, cet article a été posté en 2008. Il est possible que les informations mentionnées ne soient plus d'actualité, ou que mon opinion ait évolué. Merci d'en tenir compte lors de votre lecture.

Optimiser les performances de votre site web permet d'économiser de la bande passante et de réduire le temps d'attente de vos visiteurs, avant le chargement complet de vos pages. Pour réduire la latence de vos page, il existe des dizaines de méthodes différentes, plus ou moins faciles à mettre en places.

Camille Roux et Nicolas Chevalier vous proposent, à travers une vidéo d'une cinquantaine de minutes, de passer en revue ces principales techniques. Vous y apprendrez notamment à compresser vos pages au maximum, à utiliser intelligemment le cache du navigateur, à pré-charger ou regrouper certains fichiers ou images (CSS sprites...), etc.

Une vidéo très intéressante et très complète, qui mérite vraiment le détour. Je vous laisser savourer :

Et vous, quels-sont vos conseils ? Votre expérience en la matière ?

Vos réflexions

Vidéo très intéressante !
Mon site web étant en cours de développement (ou du moins, en projet, vu ce qui est fait actuellement...), je vais essayer de les appliquer le plus rigoureusement possible !
J'ai toujours cru qu'il fallait mettre les scripts javascript dans la balise head ! Ca me paraissait plus propre.

Par contre, je ne suis pas certain que placer ces scripts à la fin soit véritablement significatif, surtout pour des petits sites avec des petits scripts. Surtout que ces scripts sont en cache généralement : le client envoie juste une requête pour vérifier qu'il n'a pas changé, ce qui est rarement le cas.