Affamative Way

前向きにグダグダいいながらコード書く

Webを作る人は絶対読むべき一冊|ハイパフォーマンスWebサイト

ハイパフォーマンスWebサイト ―高速サイトを実現する14のルール

ハイパフォーマンスWebサイト ―高速サイトを実現する14のルール

ついに出ましたー。


Webサイトの高速化 フロントエンドのパフォーマンスの重要性 (Yahoo! developer netoworkより翻訳) || パフォーマンス・チューニングBlog || インターオフィス

http://developer.yahoo.net/blog/archives/performance/より翻訳。

Steve Souders は Yahoo!の「Chief Performance Yahoo!」です。

※こういう役職があるらしいですね
O’Reillyから出版される予定の「High Performance Web Sites」の第一章の基になっています。

※この内容はO’Reilly Media — Bookstore: High Performance Web Sites: Rough Cuts Versionとしてまとめられていて、正式版も今年の9月に出版されるとのこと。

というのが去年の3月のこと。


本書の著者はyahoo.comのエンジニアということもあり、まさに実践で培った技術が集約されています。
上記、ブログをベースに米の人気10サイトを題材に解りやすいケースタディーが追加され、解りやすいネガティブな要素を題材に学んでいけます。


CDN以外はすぐに実践できる要素がばかり。
知ってしまうと、これを知らないでサイト作りをはじめるなんて、帯域とサーバー負荷が勿体なく感じてしまうくらい。

既存サイトのどこから手を付けていいか悩む場合は、YSlowを試してみるといい。

YSlowFireFoxのアドオンで、Firebugの機能拡張をするツールだ。

本書の目次どおりに、どこでパフォーマンスに影響を及ぼしているかをすぐに判定してくれる。*1

上はGoogleサジェスト日本語版を評価した結果だが、さすがはGoogle、A判定


しかしながら残念だったのが、本書どおりyahoo.comは A判定なのだが、yahoo.co.jpはC判定だったことだ。。。*2


こんなすぐにでも試せるツールもそろって
魅力的な情報満載の本が簡潔にまとめられていて たったの1,800円で手に入るのは安い!



ハイパフォーマンスWebサイト ―高速サイトを実現する14のルール

*1:14はAjaxをキャッシュ可能にする。気になった人は買って読もう

*2:いろいろとありそうだが・・