Le JavaScript intervient de plus en plus, quelque soit le type de site internet. Du simple carrousel à l'affichage d'une carte en 2D isométrique (comme le plugin pp3Diso), en passant par des effets spéciaux, JavaScript est là, pratiquement sur toutes les pages. Et comme il est exécuté côté client, il n'est pas rare qu'un mauvais [...]4 Web Performance : un peu de JavaScript
Le JavaScript intervient de plus en plus, quelque soit le type de site internet. Du simple carrousel à l'affichage d'une carte en 2D isométrique (comme le plugin pp3Diso), en passant par des effets spéciaux, JavaScript est là, pratiquement sur toutes les pages. Et comme il est exécuté côté client, il n'est pas rare qu'un mauvais [...]10 Web Performance : MySQL
Voilà un élément qui peut prendre beaucoup temps si on y prend pas garde : les requêtes SQL. En effet, il n'est pas rare de voir une page bien optimisée s'afficher en plus d'une seconde et de ne rien pouvoir faire de plus côté serveur ou client (regroupement et minification JS / CSS, sprites, CDN, [...]0 Web Performances : error 404
Les erreurs 404 correspondent à un élément non trouvé (images, page html, css, ...). Il arrive souvent que cette page 404 soit personnalisée graphiquement, soit juste en rajoutant un moteur de recherche ou des liens vers du contenu éventuellement similaire à la recherche échouée. Mais en quoi est-ce que cette page 404 joue un rôle [...]5 Web Performances : check-list et les 20% restant
0 Web Performance : cache, domain sharding et CDN
Après la compression côté serveur, la minification des fichiers JS et CSS et les images, voici la gestion du cache et le domain sharding. La gestion du cache Les utilisateurs qui viennent sur votre site vont très certainement regarder plusieurs pages. C'est en tout cas ce que je vous souhaite. Dès la première page, le [...]0 Web Performance : les images
Nous avons vu la compression côté serveur et la minification des fichiers JS et CSS. Dans notre quête de performance, nous allons attaquer dans cet article les images. Choix du format Vous le savez sans doute, il existe plusieurs formats d'images pour le web : jpeg, png, gif pour ne citer que les principaux. Le [...]3 Web Performance : les fichiers JavaScript et CSS
Le premier article de cette série traitait de la compression. Cet article va traiter des fichiers JavaScript et CSS : leur nombre, leur poids, leur emplacement... Limiter le nombre de fichiers Pourquoi limiter le nombre de fichiers alors qu'il est tellement plus pratique d'un point de vue développement et maintenance de séparer les fichiers ? [...]5 Web Performance : la compression
Je n'ai jamais caché mon engouement pour l'optimisation des sites web. C'est une pratique que j'apprécie notamment à cause de cette fameuse loi de Pareto (ou loi des 80/20) : 80% des résultats d'optimisation seront fait avec 20% de travail. Et c'est justement les 80% de travail restant qui sont vraiment passionnants. Depuis que Google [...]




