PageSpeed 최적화 라이브러리

PageSpeed 최적화 라이브러리는 서버 독립적 프레임워크를 사용하여 웹페이지와 이들이 사용하는 리소스를 자동으로 최적화하는 C++ 클래스 집합입니다. 라이브러리는 오픈소스이며 커뮤니티의 기여를 기다리고 있습니다.

API 작업을 위한 3단계

설치

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, main class, main program을 살펴보세요.

API 읽기

클래스 라이브러리 문서는 API 문서에서 찾을 수 있습니다.