![]()
(投稿の一部にリアクション/いいねするオプションが必要ですが、どうすればいいのか全く分かりません。しかし、そうすれば、このような空虚な投稿を書く理由がなくなります…
)
![]()
(投稿の一部にリアクション/いいねするオプションが必要ですが、どうすればいいのか全く分かりません。しかし、そうすれば、このような空虚な投稿を書く理由がなくなります…
)
あなたは特にパフォーマンスについて言及しています。私の引用では、帯域幅の節約について具体的に言及しています。これらは異なるものであり、人によって重み付けが異なります。
リチャードさん、Communitqのリンクは曖昧でした。要するに、Cloudflareを使用しないでください、ということです。
代わりに、「Cloudflareを使用している場合は、これらの設定を使用してください」と言いませんか?具体的に説明してください。それがoopsyscoopsが求めていることでもあると思います。使用しないでくださいという標準以外に。パフォーマンスをオフにして画像のキャッシュを許可すれば、問題ないように思えます。しかし、私は専門家ではないので、質問しているのです。この問題の両方の側面を知りたいだけです。
キャッシュは「まあまあ」だと言いましたか?もしそうなら、なぜCDNを使う必要があるのでしょうか。CDNはファイルをリモートの場所にキャッシュ/保存して、ユーザーが自分の地域からより速くダウンロードできるようにします。言うまでもなく、オリジン帯域幅とサーバー負荷の節約にもなります。
それが、Discourseの管理を生業としている人々が与えるアドバイスです。
それは時々変更されるからです。例えば、Mailgunを機能させるためのヘルプ手順を維持するために、私は常に奮闘しています。
CloudflareはCDNのように動作しません。それは別のものです。CDNを使用する場合、DiscourseはキャッシュされるべきもののためにCDNを使用します。CDNがどのように機能するかを推測するために離れることはありません。
DDoS攻撃の標的になりやすいコミュニティを運営していない限り、Cloudflareは良い考えではありません。
私はbunny.netを多くのサイトで使用しており、安価で簡単ですが、無料ではありません。
それはまさに尊重できます。
最近、WordPressサイトでCloudflareを使い始めましたが、APOを実行すると速度が大幅に向上します。残念ながら、Discourseフォーラムを立ち上げようとしているのですが、どのページキャッシュ製品を使用しても、WP-Discourseプラグインのコメント数がうまく機能しません。フォーラムはCloudflare上(DNSのみ)にさえありません。
Bunnyを支持します。現在、動画に使用しています。
3件の投稿が既存のトピックにマージされました: 広告が閲覧できないはずの信頼レベルに表示されている
Cloudflareのどの機能が問題を引き起こしているのかという点についての議論が不足していると感じています。
これまでに読んだ内容はすべて、CloudflareをCDNとしてのみ言及していますが、今日のCloudflareは、同社であり、また、その様々な機能(SASE、ネットワークサービス、ゼロトラスト、分析など)のプラットフォームの名前でもあります。
Cloudflareのキャッシュまたは最適化の部分が最も多くの問題を引き起こしているのであれば、それを伝えてください。
しかし、なぜCloudflare TunnelとCloudflare Accessを使用してDiscourseインスタンスのセキュリティを大幅に向上させることが、「Cloudflare」という同じ名前であるという理由だけで軽視されるべきなのでしょうか?
そして、それがこの議論の対象です。他のどの製品についてもではありません。単にDiscourseがウェブブラウザで動作するかどうかについてです。議論が始まったとき、彼らは主にCDNしか持っていませんでした。
このディスカッションがCloudflareプラットフォームのCDN部分についてのものであることは、常に暗示されているだけです。現在インストールしているユーザーは、10年前のCloudflareには(いくつかの他の機能を除いて)CDNしかなかったという歴史を知りません。
したがって、このスレッドがDiscourse管理者にCloudflareのCDN機能を有効にしないように促すために存在するのなら、それを明確に説明すべきです。それが私の唯一のポイントでした。
そうでなければ、「すべての」ユーザーがCDN以外のCloudflareの機能の使用から遠ざけられることになりますが、これは、このスレッドが「Cloudflare」を「Cloudflare CDN、キャッシングと最適化」の同義語として緩く使用しているだけでは意味がありません。
CDN以外の何についての議論であると誰が考えられるのか私にはわかりません。OPはこう言っています。
彼らは「CloudflareのCDNサービス」とは言っていませんが、それが彼らの意味するところであることはかなり明確だと思います。正直なところ、他のどのサービスがDiscourseが機能するかどうかに関係しているのか私にはわかりません。
明確にしておきましょう。CloudflareはCDNではありません。彼らはサービスの一部をCloudflare CDNと呼んでいますが、根本的なレベルではそれは彼らのサービスが行うことではありません。
Discourseと通常連携する2つの要素は、DNS(問題なく、むしろ良い)とリバースプロキシ(DNS製品を使用している際のオレンジ色の雲)です。
リバースプロキシはアップロードをキャッシュできます(これは問題ありません)が、ブラウザに配信されるJavaScriptペイロードに干渉することもあります(通常は問題ありません。ここで議論している要素です)。リバースプロキシとして、クライアントとサーバー間のすべての通信のレイテンシも増加させ、これはユーザーエクスペリエンスに直接影響します。
Cloudflare Tunnelは、metaの他の場所で言及されており、強調されているアプリケーションでは問題ありません。
明確化していただき、ありがとうございます、@Stephen。
それは、CDNが本来提供するメリットとは相反するのではないでしょうか?つまり、世界中のユーザーに対して、近い地域からファイルを配信することでアセットの読み込みを高速化することです。
それが一般的な解釈ですね。Cloudflareは巨大なネットワークと広範なプレゼンスを持っていますが、それでもプロキシが通信をある程度遅くするのを止めることはできません。
Let’s Encryptが証明書を発行した後、パフォーマンス機能を無効にし、レイテンシの増加を許容できるのであれば、オレンジ色の雲をオンにすることに問題はありません。前述のように、サーバーIPを隠したい場合や、/uploadsをキャッシュしたい場合に役立ちます。ただ、一部の人が言うような万能薬ではありません。
私の知る限り、Let’s Encrypt は Cloudflare Universal SSL 証明書が前面にあっても、常に HTTPS 経由で HTTP-01 チャレンジのために Web サーバーにアクセスできるため、LE 証明書が発行されるまでオレンジ色のクラウドをオンにするのを待つ必要はありません。
試してみることをお勧めします。これは、ここでの一般的なサポート トピックです。
Let’s Encrypt は、最初の証明書が発行される前に Cloudflare が有効になっていると失敗します。
Discourse-setup も Cloudflare テンプレートを追加しません。通常、最初のビルドが完了した後に両方を同時に処理することをお勧めします。
実際に行いました。私のすべての公開WebアプリはCloudflare Tunnelを経由して実行されており、機能するにはOrange Cloudを有効にする必要があります。また、ポート80やHTTPが利用可能でなくても、すべて初期LE証明書を受信できました。
Cloudflare Tunnelは別の製品です。速くなるものではありません。全く異なります。
はい。しかし、それはスティーブンと話していたことではありません。また、「物事を速くする」ということについても何も言っていません。Orange CloudがオンになっていてもLE証明書が発行される状況の例を追加したのは、それが機能することを知っていたからです。
Cloudflareには、類似しているが目的が非常に異なる製品が多数あり、Cloudflareを使用している人を支援するのが非常に混乱することが多いというご指摘は正しいようです。Install Discourse on a residential internet with Cloudflare Tunnel は非常に具体的で文書化された使用例であり、Cloudflareについて議論されているトピックの99%が話していることとは大きく異なります。このトピックにはあまり関係ありません。