Les guerres d'un Responsable Informatique

Vous êtes passionnés comme moi de machines basse-consommation, ARM, Atom : rendez visite à mon partenaire !

Google mod_pagespeed, accélérer Apache

jeudi 04 novembre 2010 à 18:00 | Performance
speeding the web

Dans mon récent article : Vitesse d'affichage de site web améliorée, j'expliquais que Google prend en compte la vitesse des sites dans leur référencement. Google propose, aujourd'hui, un outil pour rendre Apache plus rapide: mod_pagespeed.

Il existe de nombreuses techniques pour améliorer les performances de sites web, rendre plus plaisante l'expérience utilisateurs. (cf. mes articles : Scalabilité Linux et le multicore et Déploiement en continu, capacity planning).

Google propose avec mod_pagespeed pour Apache 2.2 plusieurs améliorations :

  • amélioration du caching
  • réduction des communications client/serveur
  • diminution de la bande passante consommée
D'après Google, le gain serait de 50% pour la vitesse d'affichage de la page. Ces gains peuvent être réalisés "à la main", mais mod_pagespeed, peut le faire à votre place.

mod_pagespeed propose de faire les optimisations suivantes :

  • re-compression automatique du html, en cas de modification du contexte
  • prise en charge automatique de la durée de vie dans le cache pour les images : 304 Not Modified

Pour l'instant les plateformes supportées sont :

  • CentOS / Fedora (32-bit and 64-bit)
  • Debian / Ubuntu (32-bit and 64-bit)

Google propose une vidéo de démonstration de l'amélioration des performances web :

Pour les webmasters qui ne savent pas comment optimiser un site web, je pense que c'est un très bon outil ! Par contre, des outils plus adaptés existent déjà, qui prennent en charge l'optimisation, le caching, le load-balancing et high availability : nginx, memcache, varnish, ha-proxy par exemple.

Vous pouvez retrouver les informations originales sur le blog de Google et télécharger mod_pagespeed ici

A propos de Vincent RABAH

Directeur des systemes d'information

Je suis DSI depuis 10 ans. Spécialiste en systèmes d'information et réseaux.
Expert en management, GreenIT et virtualisation de serveurs. Vous pouvez consulter l'ensemble de mon parcours.

I do speak English even if my blog is written in French ... Feel free to leave comments, I'll answer you !


Partagez cet article :



Fil des commentaires de cet article

Laisser un Commentaire

Quelle est la quatrième lettre du mot avbecg ? :