2007年05月11日 18:45 [Edit]

あなたのページを最速にする14の掟

人気Webサイトの管理人、必読。

紹介ページ:

PPTのスライド:


実は、これらはYahoo!の"Chief Performance Yahoo!"(本当にそういう役職名)であるSteve Soudersによる以下のblog entriesをまとめたもの。

本一冊分に相当する実に内容が濃いもので、事実これらの成果はO'Reilly Media -- Bookstore: High Performance Web Sites: Rough Cuts Versionとしてまとめられていて、正式版も今年の9月に出版されるとのこと。

きちんと理解したければ、これらを熟読するのが一番だが、紹介者も言っているように、これらの知見は以下の14のルールにまとめられている。

  1. HTTPリクエストは最小限に - Make fewer HTTP requests
  2. CDNを活用 - Use a CDN
  3. Expiresヘッダを利用 - Add an Expires header
  4. コンテンツはGzipせよ - Gzip components
  5. CSSは上に - Put CSS at the top
  6. JSは下に - Move JS to the bottom
  7. CSSのexpressionの利用は控えよ - Avoid CSS expressions
  8. JSとCSSは外部化せよ - Make JS and CSS external
  9. DNS参照を抑えよ - Reduce DNS lookups
  10. JSを「縮刷」せよ - Minify JS
  11. リダイレクトは控えよ - Avoid redirects
  12. スクリプトの重複を削除せよ - Remove duplicate scripts
  13. ETagはオフにせよ - Turn off ETags
  14. AJAXを小さくしてキャッシュ可能にせよ - Make AJAX cacheable and small

「CDNを活用」を除けば、あとは普通のWebmastersが無料で活用できるものばかり。これらの知恵が、Yahooのみならず大手サイトの実例まで踏まえて紹介されている。

以前私は「Yahoo!は死にかけているのか?」と書いたが、昨今のYahooはCrockfordのビデオといい今回のスライドといい、こういう貴重な知見をきちんと公開していて好感をもたずにいられない。この点に関してはGoogleよりもずっとopenだ。

Dan the Man with Too Many Web Sites to Administer


この記事へのトラックバックURL

この記事へのトラックバック
ハイパフォーマンスWebサイト ―高速サイトを実現する14のルールposted with amazletSteve Souders スティーブ サウダーズ オライリージャパン 売り上げランキング: 126Amazon.co.jp で詳細を見る ・あなたのページを最速にする14の掟 ・パフォーマンス・チューニングBlog 上...
ハイパフォーマンスWebサイト【Shoulder.jp】at 2008年05月05日 05:34
オライリー矢野様より献本御礼。 ハイパフォーマンスWebサイト 高速サイトを実現する14のルール Steve Souders 武舎広幸 / 福地太郎 / 武舎るみ訳 [原著:High Performance Web Sites] 初出2008.04.07;販売開始まで掲載 ついに書籍化&邦訳が登場です。
ついに書籍化&邦訳登場 - 書評 - ハイパフォーマンスWebサイト【404 Blog Not Found】at 2008年04月07日 10:50
Googleが日本の法律に従うならば、Googleは確実に違法 - G...
links for 2007-05-25【[bizmemo]】at 2007年05月25日 21:27
404 Blog Not Found:あなたのページを最速にする14の掟 (tags: Performance Programming Serve...
links for 2007-05-12【showBOO's delicious BOOKMARK】at 2007年05月13日 04:21
404 Blog Not Found:あなたのページを最速にする14の掟で紹介されていた。YUI blogで ”Performance Research” の記事を書いているSteve Soudersと、Tenni Theurerの講演資料のスライド。これはいい。 http://www.web2expo.com/presentations/webex2007/souders_steve.ppt ...
[performance] High Performance Web Sites − 14 rules for faster-loading pages【おぎろぐはてな】at 2007年05月12日 01:11
この記事へのコメント
>だめログ

それは「安全運転のすすめ」を読みながら「飲酒運転に比べればウィンカー出さずに曲がるくらいかわいいものだと思う」とつっこんでいるようなものだと思います。
Posted by とおりすがり at 2007年05月12日 22:30
結構、難しいんですね。
Posted by 簡単なトラックバックセンター at 2007年05月12日 22:26
14のルールの中でも、「20対80の法則」が存在するんですね。
Posted by 禁断のブログ at 2007年05月12日 13:57
ライブドアブログの標準的なテンプレートを使ってるだけなので、これらの項目を満たしているかどうかさえ不明です。実際問題は、これらのルールよりも、ページのコンテンツの量が問題になっているページが多い気がします。サムネイルサイズの画像に1MB程度の容量のあるフル解像度のイメージが使われているウェブサイトや、コメントが5000以上付いているようなブログと比べれば、これらのルールを守っていないサイトなんてかわいいものだと思います。
Posted by だめログ at 2007年05月12日 13:56
ぼくのリンク集も取り組んでみようかな?
(無理かも)
Posted by sou at 2007年05月11日 23:32