Bibliothèques d'optimisation PageSpeed

Les bibliothèques d'optimisation PageSpeed sont un ensemble de classes C++ qui optimisent automatiquement les pages Web et les ressources qu'elles utilisent, à l'aide d'un framework indépendant du serveur. Les bibliothèques sont Open Source. Toutes les contributions de la communauté sont les bienvenues !

Trois étapes pour utiliser les API

Installer

Pour utiliser PSOL, la première étape consiste à compiler mod_pagespeed à partir de la source. Notez que cette opération crée le module Apache. Toutefois, nous n'utiliserons pas Apache, le module pour PSOL ni notre exemple d'application. En raison des limitations actuelles du système de compilation utilisé par PSOL, il est nécessaire de compiler d'abord mod_pagespeed.

Vous trouverez des instructions sur le wiki mod_pagespeed sous HowToBuild. Une fois cette étape terminée, saisissez les commandes suivantes :

  cd INSTALL_DIR/src/pagespeed/automatic
  make all
Cela génère la bibliothèque pagespeed_automatic.a dans le répertoire actuel.

Utiliser l'exemple d'application comme référence

La source mod_pagespeed dispose d'un répertoire contenant une intégration simple avec les bibliothèques d'optimisation PageSpeed. Examinez-y le Makefile, la classe principale et le programme principal.

Lire les API

La documentation sur la bibliothèque de classes est disponible dans la documentation de l'API.