自分が対応するときの手順メモです(自己責任)
自身のPCから確認
1.リソース状況の確認
観点)
・CPUがカツカツ
→ jsなどのローカル処理があやしい
・メモリ空きなし
→ pcスペックがあやしい
・他のPCでも同じ状態になるか
2.問題のある範囲の確認
観点)
・静的、動的
→ 動的のページが遅い場合、生成部分があやしい
・サイズが大きい、小さい *静的ページで
→ サイズが大きいページが遅い場合、ネットワークがあやしい
3.デベロッパーツールによる確認
・Network
の確認(TTFB)
・Timeline
サーバーサイドの確認
リソース
・top
・df / free
ネットワーク
・
ログ
・apache
DB
・接続数
参考URL
デベロッパツール:使い方(chrome)
http://www.buildinsider.net/web/chromedevtools/01
デベロッパーツール:スライド(chrome)
http://www.slideshare.net/yoshikawa_t/chrome-developer-tools-17787728
ページ表示高速化のあたりチェック
https://developers.google.com/speed/pagespeed/insights/
遅いとき対応の目安サイト
http://www.aiship.jp/knowhow/archives/20507
TTFBは200ms以下にする(chrome:公式)
https://developers.google.com/speed/docs/insights/Server