BT

Googleがmod_pagespeedをリリース

| 作者: Alex Blewitt フォローする 4 人のフォロワー , 翻訳者 和智 右桂 フォローする 0 人のフォロワー 投稿日 2010年11月14日. 推定読書時間: 1 分 |

原文(投稿日:2010/11/04)へのリンク

Googleがmod_pagespeedをリリースした。これは、Apache HTTPDがウェブページを出力する速度を上げるためのモジュールだ。HTTPキャッシュが扱えるメッセージを加えることで、そのページをホストしているウェブアプリケーションに一切変更を加えることなく、倍のスピードになるとされている。

ブログでの発表ではいくつかの最適化について説明されており、そこにはラウンドトリップタイムの最小化やキャッシュの最適化、ペイロードサイズの最小化などが含まれている。このモジュールはGoDaddyやコンテンツ配信ネットワークであるContendoを通じて本格展開されている。

このスピードの最適化は多くのフィルタによって実現されるが、それぞれは個別に有効にすることができる。

  • HTML、CSS、JavaScriptをオンザフライで縮小(Minify)し、後続のリクエストに対してはそれらのファイルを送り返す(この処理には、コメントやホワイトスペース、不要な引用符の除去が含まれる)。
  • 複数のCSSファイルを結合して、単一のCSS配信用コンポーネントにする。
  • CSSをHTMLファイルのHEADにマージする。
  • Cache-Controlのようなキャッシュ用ヘッダを、キャッシュされないコンテンツに追加する。
  • data: URLスキームを使って小さい画像をbase64形式でインライン化する。
  • 大きな画像を縮小し、HTMLドキュメントで指定されたサイズの画像と1対1で対応するものを提供する。

Googleはスピードの違いを示すYouTubeのビデオを公開している:

mod_pagespeedによる拡張についてどう考えますか?使いますか?

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT