高速サイトを実現する14のルール
O'Reilly Japan - ハイパフォーマンスWebサイト
- HTTPリクエストを減らす
- CDNを使う
- Expiresヘッダを設定する
- コンポーネントをgzipする
- スタイルシートは先頭に置く
- スクリプトは最後に置く
- CSS expressionの使用を控える
- JavaScriptとCSSは外部ファイル化する
- DNSルックアップを減らす
- JavaScriptを縮小化する
- リダイレクトを避ける
- スクリプトを重複させない
- ETagの設定を変更する
- Ajaxをキャッシュ可能にする
以下のページでは、調査対象のWebサイトのURLを入力することで、そのサイトのパフォーマンスを確認できます。
Google ウェブマスター ツールには、サイトのパフォーマンスを評価する機能があります。ウェブマスター ツールのサイト パフォーマンスは廃止されたため、今後はGoogle Analyticsのサイトの速度がその代替となります。
最近のブラウザは、パフォーマンス測定のためのプロファイラを最初から備えています。ファイルの読み込み時間など簡単な確認ならば、これで行えます。
Firefoxを使用しているならば、Firebugアドオンのプロファイラでも調べられます。
JMeterを起動するには、ダウンロードしたファイルのbin/jmeter.bat (Windowsの場合) を実行します。
AMP - a web component framework to easily create user-first web experiences - amp.dev