Biblioteki optymalizacji PageSpeed

Biblioteki optymalizacji PageSpeed to zestaw klas C++, które przy użyciu platformy niezależnej od serwera automatycznie optymalizujeją używane strony internetowe i zasoby. Biblioteki są oprogramowaniem typu open source i czekamy na dodawanie treści od społeczności.

3 kroki do pracy z interfejsami API

Zainstaluj

Pierwszym krokiem w korzystaniu z PSOL jest utworzenie parametru mod_pagespeed na podstawie źródła. Pamiętaj, że spowoduje to skompilowanie modułu Apache, ale nie będziemy używać Apache ani modułu na potrzeby PSOL ani naszej przykładowej aplikacji. Bieżące ograniczenia systemu kompilacji stosowanego przez PSOL sprawiają, że najpierw konieczne jest skompilowanie parametru mod_pagespeed.

Odpowiednie instrukcje znajdziesz na stronie mod_pagespeed wiki w sekcji HowToBuild. Po wykonaniu tego kroku wpisz polecenia:

  cd INSTALL_DIR/src/pagespeed/automatic
  make all
Spowoduje to wygenerowanie biblioteki pagespeed_automatic.a w bieżącym katalogu.

Wykorzystaj przykładową aplikację jako punkt odniesienia.

Źródło mod_pagespeed ma katalog zawierający prostą integrację z bibliotekami optymalizacyjnymi PageSpeed. Spójrz na Makefile, klasę główną i program główny.

Przeczytaj interfejsy API

Dokumentację biblioteki klas znajdziesz w dokumentacji interfejsu API.