PageSpeed 最適化ライブラリ

PageSpeed 最適化ライブラリは、サーバーに依存しないフレームワークを使用してウェブページやリソースを自動的に最適化する C++ クラスのセットです。ライブラリはオープンソースです。視聴者への翻訳依頼をぜひお寄せください。

API を使用するための 3 つのステップ

インストール

PSOL を使用するための最初のステップは、ソースから mod_pagespeed をビルドすることです。これで Apache モジュールがビルドされますが、Apache モジュール、PSOL またはサンプル アプリケーション用のモジュールは使用しません。PSOL で採用されているビルドシステムには制限があるため、最初に mod_pagespeed をコンパイルする必要があります。

手順については、mod_pagespeed Wiki の HowToBuild を参照してください。その手順を完了したら、以下のコマンドを入力します。

  cd INSTALL_DIR/src/pagespeed/automatic
  make all
これにより、現在のディレクトリにライブラリ pagespeed_automatic.a が生成されます。

サンプル アプリケーションを参照として使用する

mod_pagespeed ソースには、PageSpeed Optimization ライブラリとの簡単な統合を含むディレクトリがあります。その中、Makefileメインクラスメイン プログラムを確認しましょう。

API を読み取る

クラス ライブラリのドキュメントは API ドキュメントにあります。