Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
B2C Commerce の使用開始
サイト速度の向上

サイト速度の向上

顧客により良いオンラインショッピング体験を提供したいとお考えの場合は、Web ストアの速度向上をご検討ください。これらの速度最適化機能により、B2C Commerce ストアフロントの読み込みが速くなるため、顧客の待ち時間が短縮され、閲覧により多くの時間を費やすことができます。

最初のバイトまでの時間 (TTFB)

最初のバイトまでの時間 (TTFB) は、リソースのリクエストからレスポンスの最初のバイトが到着し始めるまでの時間を測定するメトリクスです。これらのリクエストフェーズは TTFB を表します。

  • リダイレクト時間
  • Service Worker の起動時間 (該当する場合)
  • DNS ルックアップ
  • 接続とトランスポート層セキュリティ (TLS) ネゴシエーション
  • レスポンスの最初のバイトが到着するまでのリクエスト

接続のセットアップ時間とバックエンドのレイテンシーを短縮することで、TTFB を短縮できます。

Argo

コンテンツ配信ネットワーク (CDN) 機能である Argo は、ルーティングの決定を分析および最適化します。顧客がストアフロントを訪問する場合、顧客のマシンと eCDN、そして最終的にはオリジンサーバーとの間に多くのホップが存在します。Argo は、eCDN に到達するための最適なルートを見つけるのに役立ちます。ARGO を導入して以来、顧客は平均 20〜30% の改善を経験しています。Argo Smart Routing は、CDN ネットワークを通過する各リクエストから収集されたレイテンシーとパケットロスデータを使用し、インターネット上の最適なパスを特定します。Argo は B2C Commerce CDN の一部として実装されています。

Early Hints

Early Hints は、Web サイトの読み込みを高速化するのに役立つ HTTP ステータスコード (103 Early Hints) です。読み込み速度を上げるために、アーリーヒントは、最終的なコンテンツの準備が整う前に、ページのプレビューをブラウザーに送信します。これにより、ブラウザーは、サーバーが残りの部分を生成するのを待っている間に、ページのプリロードを開始できます。Early Hints は、ページの読み込み時間を短縮し、ユーザーが感じる遅延を軽減するのに役立ちます。

B2C Commerce の eCDN はエンドユーザーの近くに配置されているため、アーリーヒントを迅速に配信できます。早期配信により、サーバーがページを生成するのにかかる時間が大幅に短縮されます。eCDN は、顧客のブラウザーがリクエストを行った時点からブラウザーが早期ヒントを受信するまで、Time to First Byte を追跡します。TTFB が速くなると、パフォーマンスが最適化され、ユーザーの満足度が向上します。

Early Hints を使用すると、Web ストアのパフォーマンスを向上させ、ユーザーのエクスペリエンスを向上させることができます。

HTTP/2 からオリジン

HTTP/2 からオリジンは、eCDN とオリジン間で HTTP/2 プロトコルを使用し、両者間のパフォーマンスを向上させます。HTTP は、時間の経過とともに進化してきた一般的なプロトコルです。各バージョンには、パフォーマンスを向上させる新機能が追加されています。HTTP/1.1 と HTTP/2 は、どちらも今日のインターネットで広く使用されています。HTTP/1.1 は以前から存在していましたが、2015 年に Internet Engineering Task Force がページの読み込み時間を短縮する HTTP/2 を導入しました。

この設定は、オリジンが HTTP/2 をサポートしている場合にのみ有効です。HTTP/2 には下位互換性があります。サポートされていない場合、eCDN は HTTP/1 を使用します。

HTTP/3

HTTP/3 は、トランスポートプロトコルとして Quick UPD Internet Connections (QUIC) を使用するハイパーテキスト転送プロトコルのバージョンです。QUIC は、伝送制御プロトコル (TCP) よりも高速で、迅速なネットワーク切り替えをサポートするユーザーデータグラムプロトコル (UDP) を使用します。このアプローチにより、高トランザクション接続の速度を低下させる可能性のあるヘッドオブラインブロッキングが軽減されます。また、QUIC はレイヤー 4 のトランスポート接続をレイヤー 3 の IP フローから分離し、ネットワーク間の移行を改善します。ネットワークパケットの損失や順序変更により、多くのトランザクションがある接続が遅くなる可能性があります。

QUIC は、今日のインターネットの使用方法に適しています。これは、ネットワーク間を頻繁に切り替える電話やその他のモバイルデバイス向けに設計されています。元のインターネットプロトコルは、デバイスの携帯性がそれほど高くなく、ネットワークの切り替えもそれほど頻繁に行われなかった時代に開発されました。

Brotli

Brotli 圧縮は、HTML、CSS、JS、JSON などの静的テキストベースの Web アセットの配信を改善します。これを実現するために、ペイロードサイズを縮小し、より迅速な配送を実現します。

Brotliは推奨される圧縮アルゴリズムであり、HTTPリクエストヘッダー「Accept-Encoding」に「br」が存在する場合に使用されます。gzip レスポンスを保証するには、「Accept-Encoding」ヘッダーを「gzip」に設定します。ヘッダーにすべてのオプション (gzip、br、zstd) が含まれている場合、eCDN は Brotli を優先します。

Brotli が無効になっている場合、eCDN はデフォルトで自動圧縮を使用します。このモードでは、訪問者のブラウザーサポートと CDN プロバイダーの変化する設定に基づいて、最適なアルゴリズムが選択されます。

 
読み込み中
Salesforce Help | Article