CloudFlareが動的コンテンツに実際に影響を与えないのは本当ですか?


11

私はCloudFlare FAQを読んでいますが、これはリバースプロキシとして機能し、ドメインへのすべてのリクエストはCloudFlareを経由することを理解しています。

彼らはFAQで動的コンテンツを遅くしないと言っていますが、これは可能ですか?
要求されたすべての動的コンテンツはサーバーから要求されるため、サーバーがサーバーに要求してクライアントに送信する必要はありません。
それは少なくとも私が理解している彼らです。

これは動的コンテンツを遅くするように思えます。

それは本当ですか?CloudFlareは動的コンテンツに影響しませんか?

回答:


16

CloudFlareは、ほとんどの場合、HTMLをキャッシュしません。これは、古い動的コンテンツを表示したくないためです。とはいえ、システムは動的なコンテンツのパフォーマンスを4つの主要な方法で支援できます。

  1. CloudFlareは、通常のリクエストよりも効率的なことが多い優先ネットワークルートを介してトラフィックをルーティングできます。
  2. トラフィックが多いサイトの場合、CloudFlareは、オリジンサーバーとCloudFlareプロキシの間の接続を開いたままにして、より安定したパフォーマンスの高いルートを確保できます。
  3. CloudFlareのサーバーは非常に高レベルのロスレス圧縮用に最適化されているため、動的なページでも、ほとんどの人がWebサーバーに実装する一般的なGZIP設定よりもコンテンツを圧縮(したがって、より迅速に配信)できます。
  4. CloudFlareは動的コンテンツでさえもその場で変更でき、選択したオプションに応じて、ページにアクセスする特定のデバイス向けに最適化します。Auto Minifyなどの機能は、動的HTMLのサイズをオンザフライで縮小してコメントと空白を削除します。ロケットローダーは、ページ上のリソースの配信方法をより積極的に書き換えて、サイトにアクセスする特定のデバイスの最大パフォーマンスを保証します。

動的コンテンツは通常、ページをレンダリングするために必要な全体のバイトのごく一部ですが、CloudFlareは、それが可能な限り高速で配信されることを保証するためにいくつかのことを行います。

質問ありがとう!

マシュー・プリンス(@eastdakota)

CloudFlare、Inc. CEO


ここで他の回答に投票する必要があると思います...
Su '

3

それはFAQが言うことではありません:

CloudFlareはHTMLをキャッシュしません。画像、CSS、Javascriptなどの静的ファイルのみをキャッシュします。したがって、HTMLコンテンツが常に変化している場合、CloudFlareはこのコンテンツに影響を与えません。

動的コンテンツが遅くなることはありません。また、動的コンテンツを処理することもないため、コンテンツの改善にもつながりません。

(上記と矛盾する何かを読んだ場合、レビューのために独自のリンクを提供する必要があります。)


私はそれが動的コンテンツを遅くすることを読んでいませんでした、私はこれを自分で考えようとしています、動的コンテンツがCloudFlareサーバーに送信される必要があるためクライアント?
fiftyeight '26 / 08/26

@fiftyeight、コンテンツはすでに複数のホップを経由してサーバーからクライアントに到達します。Cloudflareにはこれらのホップを削減するためのいくつかのトリックがありますが、コンテンツの5%にわずかな遅延が追加されたとしても、他の95%がキャッシュされてより速く配信されると、ページはより速く表示されます。実際の負荷のあるサーバーでは、Cloudflareがサーバーの処理を減らし、動的ページをより高速にレンダリングできるため、全体の時間が短縮されるため、これをさらに顕著に見ることができます。
n8whnp 2011

@ n8whnp静的コンテンツに新しいドメインを作成し、静的コンテンツにのみcloudflareを使用する方が良いでしょうか?
fiftyeight 2011

@fiftyeight、私はそうしません...無視できる効果を得るためにもっと多くの仕事をします。すべてをcloudflareにプロキシさせれば、問題なく処理されます。
n8whnp 2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.