As bibliotecas de otimização do PageSpeed são um conjunto de classes C++ que otimizam automaticamente as páginas da Web e os recursos que elas usam, usando uma estrutura independente de servidor. As bibliotecas são de código aberto, e qualquer contribuição da comunidade é bem-vinda.
Três etapas para trabalhar com as APIs
Instalar
A primeira etapa para usar o PSOL é criar o mod_pagespeed a partir da origem.
Isso vai criar o módulo Apache, mas não vamos
usando o Apache, o módulo do PSOL ou nosso aplicativo de exemplo.
As limitações atuais do sistema de build empregado pelo PSOL o tornam
necessário para compilar o mod_pagespeed.
As instruções podem ser encontradas na wiki mod_pagespeed em
HowToBuild (em inglês).
Depois de concluir essa etapa, insira os comandos:
cd INSTALL_DIR/src/pagespeed/automatic
make all
Isso vai gerar a biblioteca pagespeed_automatic.a no
diretório atual.
[null,null,["Última atualização 2024-10-11 UTC."],[[["PageSpeed Optimization Libraries (PSOL) are C++ classes that automatically optimize web pages and resources, independent of the server."],["PSOL is open-source and welcomes community contributions."],["To use PSOL, you need to build mod_pagespeed, then build the PSOL library using provided instructions."],["A sample application and API documentation are available to guide integration and usage."]]],["PageSpeed Optimization Libraries (PSOL) optimize web pages using a server-independent framework. To use PSOL, first build mod_pagespeed from source, which generates `pagespeed_automatic.a`. Then, navigate to the `INSTALL_DIR/src/pagespeed/automatic` directory and execute `make all`. The sample application in the mod_pagespeed source directory provides examples in the Makefile, main class, and main program. Finally, the API documentation offers class library information. Community contributions to the open-source libraries are encouraged.\n"]]