Библиотеки оптимизации PageSpeed
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Библиотеки оптимизации PageSpeed — это набор классов C++, которые автоматически оптимизируют используемые веб-страницы и ресурсы, используя независимую от сервера платформу. Библиотеки имеют открытый исходный код, и мы приветствуем любой вклад сообщества !
Три шага к работе с API

Установить
Первым шагом к использованию PSOL является сборка mod_pagespeed из исходного кода. Обратите внимание, что при этом будет создан модуль Apache, но мы не будем использовать Apache или модуль для PSOL или нашего примера приложения. Текущие ограничения системы сборки, используемой PSOL, делают необходимым сначала скомпилировать mod_pagespeed.
Инструкции можно найти на вики mod_pagespeed в разделе HowToBuild . После завершения этого шага введите команды:
cd INSTALL_DIR/src/pagespeed/automatic
make all
Это создаст библиотеку
pagespeed_automatic.a
в текущем каталоге.
Используйте пример приложения в качестве справочного материала
В исходном коде mod_pagespeed есть каталог , содержащий простую интеграцию с библиотеками оптимизации PageSpeed. В нем, пожалуйста, посмотрите Makefile , основной класс и основную программу .

Прочтите API
Документацию по библиотеке классов можно найти в документации API .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["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"]]