Pingdomでサイト分析。遅延原因は古いバージョンのWordPressか。
by ryoki on 8 月.08, 2007, under BLOG, IT, WordPress, 徒然
ひょんなことから、Pingdom Toolsなるものを発見した。
実は、sasura.orgのアクセス解析のさなかに、リンクを辿ったら、ここについた。
どうやら、サイトのダウンロード状況をファイル単位で表示してくれるものらしい。
例えば、baliu.laと入力してOKを押すと

と、baliu.laというサイトのダウンロード状況を、視覚的なタイムスケジュールであらわしてくれる。
どのファイルのダウンロードのどれだけの時間がかかっているか、どのダウンロードとどのダウンロードは平行して行われているか、などがわかる。
つまり、これでサイトの状況を分析し、適切な対処を施せば、うまくするとアクセススピードを向上させることもできるわけだ。
試しに、色々なサイトに適用してみた。表中の単位は「秒」。
| blog/site | 1回目 | 2回目 | 3回目 | 4回目 | 5回目 | 平均 |
|---|---|---|---|---|---|---|
| ryok.info | 18.3 | 6.2 | 17.8 | 5.1 | 4.8 | 10.44 |
| baliu.la | 6.2 | 5 | 5.2 | 7.1 | 14.1 | 7.58 |
| sasura.org | 4.2 | 3.8 | 3.7 | 4 | 3.7 | 3.88 |
| ryok.info/ramen | 3.1 | 3.2 | 4 | 3.9 | 4.2 | 3.68 | rikarika.info | 4.2 | 3.7 | 3.4 | 3.3 | 2.7 | 4.196 |
すると、上の2つがやけに遅い気がする。
っと、ここで、直感が働く。
この時間差の原因は、Wordpressのバージョンではないか?!という仮説だ。
(まぁ、これは自分でブログを立ててるからこそだな。)
そこで、バージョンを調べてみると、、
| blog/site | 1回目 | 2回目 | 3回目 | 4回目 | 5回目 | 平均 | WordPressバージョン |
|---|---|---|---|---|---|---|---|
| ryok.info | 18.3 | 6.2 | 17.8 | 5.1 | 4.8 | 10.44 | WordPress ME1.5.1.3 |
| baliu.la | 6.2 | 5 | 5.2 | 7.1 | 14.1 | 7.58 | WordPress ME1.5.1.3 |
| sasura.org | 4.2 | 3.8 | 3.7 | 4 | 3.7 | 3.88 | WordPress ME2.2 |
| ryok.info/ramen | 3.1 | 3.2 | 4 | 3.9 | 4.2 | 3.68 | WordPress ME2.0.6 | rikarika.info | 4.2 | 3.7 | 3.4 | 3.3 | 2.7 | 4.196 | WordPress ME2.0.4 |
| ryok.info 2nd | 5.2 | 11.8 | 9.7 | 27.6 | 6.6 | 12.18 | WordPress ME1.5.1.3 |
| baliu.la 2nd | 9.8 | 7.1 | 5.8 | 6.4 | 13.6 | 8.54 | WordPress ME1.5.1.3 |
ほうら、一目瞭然。
念のため、遅い2つ(ryok.infoとbaliu.la)は2回目の測定を試みる。
やっぱり、遅い。
なるほど、ちゃんとバージョンアップした方がいいわけだな。
しかし、全く同じバージョンでもryok.infoはbaliu.laに比べ、遅い。
一瞬、ドメインネームの差も頭に浮かんだが、infoドメインのがlaより遅いというのは、素直にはうなずけない。
そこで、データに目をやると、
ryok.info : 70.3k
baliu.la : 34.1k
という数字が目に入る!
なんでかはわからんが、トップページの容量を比べると、ryok.infoがbaliu.laの倍近くあるらしい。
実際、pingdom測定結果を比べてみると

っと、このように、トップのダウンロード時間(青い帯)の差が、全体の時間差に結びついていることがわかった
ちなみに、上の絵は、単位をあわせるためにbaliu.laの絵を縮ませ、ryok.infoの絵の上に重ねたもの。影付きがbaliu.laだ。
この分析結果からすると、トップのページに手を入れればいいのかいな。
ところが、ここでタイムアップ。今日は遅くなった。。
明日以降に実施することとしよう。


