Bibliotecas de optimización de PageSpeed

Las bibliotecas de optimización de PageSpeed son un conjunto de clases de C++ que optimizan automáticamente las páginas web y los recursos que usan mediante un marco de trabajo independiente del servidor. Las bibliotecas son de código abierto, por lo que agradecemos cualquier contribución de la comunidad.

Tres pasos para trabajar con las APIs

Instalar

El primer paso para usar PSOL es compilar mod_pagespeed desde la fuente. Ten en cuenta que esto compilará el módulo de Apache, pero no lo crearemos con Apache, el módulo de PSOL o nuestra aplicación de ejemplo. Las limitaciones actuales en el sistema de compilación que usa PSOL hacen que sea necesario para compilar mod_pagespeed primero.

Puedes encontrar las instrucciones en la wiki de mod_pagespeed, en HowToBuild más reciente. Una vez que hayas completado ese paso, ingresa los comandos:

  cd INSTALL_DIR/src/pagespeed/automatic
  make all
Esto generará la biblioteca pagespeed_automatic.a en el directorio actual.

Usa la aplicación de ejemplo como referencia

La fuente mod_pagespeed tiene un directorio que contiene una integración simple con PageSpeed Optimization. Bibliotecas. En él, observa el Makefile, la clase principal y el programa principal.

Lee las APIs

La documentación de la biblioteca de clases se encuentra en los documentos de la API.