1

前回の質問と同様に、ローカル パスを取得して、(a) HTML、CSS、JS、および画像の合計ファイル サイズと、(b) 合計負荷を教えてくれる PHP 関数が必要です。このページの時間。YSlow と同じだと思いますが、PHP 関数としてです。

何かご意見は?私は周りを見回して、これに CURL を使用できるのだろうかと考えていました。自分のサーバーにあるパスを確認する必要がありますか? ありがとう!

アップデート:

コメントを読んだ後、私が基地から外れていることに気づきました。代わりに、ページの YSlow スコア (または同様のパフォーマンス スコア) をプログラムで取得する方法があるのではないかと考えています。クライアントとして機能するサードパーティのサイトにアクセスする必要があると思います. 基本的に、ページのグループをループして、ある種のパフォーマンス メトリックを取得しようとしています。ありがとう!

4

1 に答える 1

1

ファイルサイズについて。

  • dirを使用して、特定のディレクトリ内のすべてのファイルを読み取るループを作成します。
  • 次に、各ファイルに対してfilesizeを使用します。

Loadtime Loadtime は、接続速度とファイルサイズによって異なります。そして、ファイルをローカルで読み取っていることを指定しているようです。これらのファイルを読み取るのにかかる時間を検出できますが、これは外部ユーザーのページの読み込み時間ではありません。

于 2010-09-15T07:20:59.760 に答える