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 allCela 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.