Sitespeed.ioはNode.jsのコマンドラインを介して使用し、グラファイトを経由してHTMLレポートとログのサポートが付属していすることができます。
それは、一つ以上のブラウザを模倣するためにPhantomJSを使用してページをダウンロードし、さまざまなWebパフォーマンス関連のメトリックを収集することによって動作します。
一つ以上のページが様々な条件で嘲笑され、ログに記録しても全体のウェブサイト、取り出すことができます。
それが収集するメトリックが「ルール」、YSlowのYahooのプロジェクトからインポート一部、sitespeed.ioのために特別に作成されたいくつかのセットに基づいています。
開発者は、これらのルールを使用し、またはそれに加えて独自に作成することができます。
メトリックが収集されると、開発者は小さな概要、詳細な分析、ページごとの内訳として、および発生したエラーのリストを、古典的なHTMLレポートの内部でそれらを見ることを選ぶことができます。
必要に応じて、Sitespeed.ioもWebPageTest.orgとGoogleのページスピードの洞察力のような他のページの速度/パフォーマンス分析サービスからデータをフェッチするために使用することができます。
このリリースの新機能:ます。
< P>グラファイトに送信されたURLパスのための新構造。今protocol.hostname.pathname構造に従ってください。グラファイトにすべての資産のサイズと種類を送信します。
グラファイトに送信すべきデータを選択する際の要求にrequesttimingsを改名。
新しいデフォルトwaitScript雹!あなたがphantomjs2を使用している場合、我々はYSlowのための実行を終了する前に、我々は今loadEventEnd + aprox 2秒間待機します。
(要求の数を示す)は、古いグラファイトキーの要求はnoRequestsに変更されました。
バグ修正:今カスタムYSlowのスクリプトを指定すると、再び動作します。
グラファイトに送信されたURLパスのための
この新構造:
このバージョン3.5.0の新機能です。今protocol.hostname.pathname構造に従ってください。
グラファイトにすべての資産のサイズと種類を送信します。
グラファイトに送信すべきデータを選択する際の要求にrequesttimingsを改名。
新しいデフォルトwaitScript雹!あなたがphantomjs2を使用している場合、我々はYSlowのための実行を終了する前に、我々は今loadEventEnd + aprox 2秒間待機します。
(要求の数を示す)は、古いグラファイトキーの要求はnoRequestsに変更されました。
バグ修正:今カスタムYSlowのスクリプトを指定すると、再び動作します。
このバージョン3.2.7の新機能です:
このファイルから取得したときにURLが有効であることを確認してください。
バグ修正:圧縮サイズはPhantomJSのバグ以来、長い時間が間違っていました。あなたはまた、ブラウザやWebPageTestを使用してデータをフェッチする場合は、sizezが正しく入力されます!
HAR-ファイルに表示要求を行うHTTPSの修正と新Browsertime 0.9.2、。
このバージョン3.1.8の新機能です:
このWPT製アグリゲータのための唯一のランを実行する(再び)が失敗しました
新しいドキュメントのURLを指してCLIでのリンク:S
グラファイトホスト&ポートは、メトリックが送信されるたびにログイン
このバージョン3.1.6の新機能です:
このjshintからeslintように変更されました。
最新phantomjsパッケージに更新しました。
最新BrowserTimeに更新(BrowserMobProxyの2.0.0で)
今フラグを使用して、結果ディレクトリのドメインパスを作成しないことを選択できsuppressDomainFolder
このバージョン3.0.4の新機能です:
このバグ修正:
エラーのスクリーンショットを取ってエラーとして記録されていませんでした。
クラッシュ分析を実行しています。
このバージョン3.0.3の新機能ます。
は、HTML形式のレポートを作成したいかどうかを選択します(--no-HTML)
バグ修正 - URL:データ・ファイルが作成されたときのリクエストパラメータとないが衝突し、今余分なハッシュは、URLに追加されます。パラメータを持つS
PhantomJSのためのより良いロギング
この要件:
このNode.jsの
コメントが見つかりません