3

Apache Benchmark を使用してページの負荷テストを行っています。

ab -n 20 -c 5 http://localhost/mysite/index/index

ここに画像の説明を入力

Document Lengthは、すべての HTML 画像、CSS、JS、および応答内のすべてのバイト単位の合計を表すことを知っています。

Firefox を調べて YSlow を実行すると、次のように表示されます。

The page has a total of 22 HTTP requests and a TOTAL WEIGHT of 202.7K bytes 
with empty cache
  • ドキュメントの長さのサイズと YSlow ページの総重量の違いは何ですか?

これらの定義 (AB/YSlow) がどこで異なるかを知りたいので、(おそらく) 私の AB ドキュメントの長さが他の Web サイト (同様のコンテンツ、たとえば grubwithus.com) と比較して非常に長い (最大 14000 バイト) 理由を理解できるようにします。 ) 文書の長さが 91 バイトを超えないこと! ただし、私の Web ページの YSlow のサイズは、grubwithus.com の比較サイズ (1124k に対して 202k) よりもはるかに小さいことにも気付きました。

4

1 に答える 1

0

YSlow は、リンクされたすべてのリソースもカウントします (すべてのリンクされたファイル、スタイル、スクリプト、画像からこれらのくだらないフラッシュまで、およびそれらが埋め込まれている場合はおそらく PDF まで)。ab は、HTML ドキュメントをプルするだけです (少なくとも、私が知っているバージョンでは古いようです)。

その次に、 ab は圧縮されていないサイズを提供しますが、 yslow は圧縮されたサイズを提供すると思います。しかし、私はこれを確認するためにyslowにはあまり興味がありません。詳細については、ドキュメントを確認してください。

一般に、両方のツールは異なることを行います。したがって、サイズ情報を比較しないでください。Ab はサーバー上で負荷を生成するためのもので、YSlow は Web ブラウザーのコンテキストで分離された応答の性質を分析するためのものです。

于 2011-06-12T12:21:51.500 に答える