web-dev-qa-db-ja.com

WindowsのChromeとLinuxのSafariでページスピードが極端に低下する原因は何ですか?

このコンボはユーザーの大半をカバーするため、Chrome/Windowsでのページの読み込み速度が遅い原因にもっと興味があります。

page-speed-google-analytics

先月の平均ページ速度は、Chrome/Windowsで55秒、Safari/Linuxで53秒です(!)。

実際、当社のWebサイトは、一般的なページ速度(GoogleのPageSpeed Insightsのホームページスコア77/100)に関してあまり最適化されていません。問題のいくつか:

  • CDN経由では配信されません
  • サーバーの応答がかなり高い(0.89)

これらの問題の解決に取り組んでいます。

この問題に対する私の可能な答えは、確認が必要です:

  • 巨大な.htaccessファイルがあり、1660行以内のリダイレクトがあります。

他のリソースから、大きな.htaccessファイルを使用するとページの速度が大幅に低下する可能性があることを学びましたが、Chrome/WindowsおよびSafari/Linuxでのみこの問題が発生するのはなぜでしょうか。

以前に他の誰かがこの問題に遭遇しましたか? Chromeには、.htaccessファイルのコンテンツに基づいてWebサイトを読み込む特別な方法がありますか?

4
Daniela

簡単に言うと、vHostファイルにアクセスできる場合は.htaccessファイルについて言及しますが、vHostファイルではコマンドがメモリにロードされるのに対し、Apacheはすべてのリクエストに対して.htaccessファイルをチェックする必要があるため、これらの宣言をvHostファイルにシフトする方が良いです起動時に、残りのvHost設定と同じ。 SafariとChromeブラウザーにのみ影響する.htaccess条件文がない限り、.htaccessファイルはすべてのブラウザーに同じように影響し、同じ量を与えるため、問題にはなりません。最初のバイトまでの時間の遅延。

Googleはサンプリングを使用するため、GoogleアナリティクスでのGoogleのメトリックの使用方法に注意する必要があります。また、データの「ランダム」データ選択の高い異常値(他のデータとは大きく異なるデータ)のため、数字を捨てることができます。例として、それらのブラウザーを使用する少数のユーザーのみがデータを不正に投げ出す可能性のある問題(不適切に構成されたブラウザー拡張機能など)を持ち、その変動が大きい場合(特に、ほとんどのブラウザー構成では、あなたが引用した80秒以上のマークは私にそれを補強する傾向があります。懸念がある場合は、問題のブラウザを使用して一連の高速ページロードを実行してパフォーマンステストを実行し、遅延が本当に高いかどうかを確認できますここでのコツは、SafariとChromeの高い市場飽和度(ブラウザーごと)により、データ異常値の可能性が非常に高いことです。

1