2

私は最初のウェブサイトを公開し始めています。アイデアがあり、そのようなサービスがあるかどうか興味があります。

たとえば、ニュースページがあり、変更された場合は常にキャッシュします。サイトをスキャンして変更された静的コンテンツを検出するサービスがあるかどうかに興味があります。

このようにして、訪問者は私のサーバーではなく cdn サーバーにアクセスします。アイデアは、私のherokuサーバーの負荷を取得することです。そのため、使用するdynoを少なくする必要があります->お金が少なくなります。

これは、特定のユーザー生成コンテンツなど、すべてのコンテンツに適用されるわけではありません。

Cloudflare が同様のことを行っていることは知っていますが、4 時間ごとにサイト全体をスキャンするだけです。

  • そのようなサービスは存在しますか? サーバーのコストを削減できますか?

http://postimage.org/image/j7jscj88l/

4

3 に答える 3

4

静的コンテンツの CDN としてcloudflareを使用することを検討する必要があります。無制限のトラフィックで無料で、追加のセキュリティ、Google アナリティクスの統合など、多くの追加機能があります。

また、heroku を使用している場合、html は heroku のニス キャッシュによってキャッシュされます。これは自動です。あなたがしなければならないのは、ワニスが認識する有効な有効期限ヘッダーを設定することだけです。Heroku のワニスのセットアップについて詳しくは、こちらをご覧ください。

于 2012-09-07T14:17:29.610 に答える
2

それはすべて、CDN ホスティング会社によって異なります。私の CDN プロバイダーは 60 分ごとにコンテンツをフラッシュしています。つまり、特定のノードで 60 分間 xyz.jpg の訪問者がいない場合、そのファイルはそのノードからフラッシュされます。

小規模な Web サイト (月間使用量が 10 GB 未満) の場合、CDN ネットワークの最大ノード数を持つ CDN プロバイダーに集中します。

大規模な Web サイト (毎月数百の GIG を使用) がある場合、ノードの総数ではなく、コスト要因を集中させます。

于 2012-09-07T14:10:24.037 に答える
1

CDNが選択したオリジンサーバーからコンテンツをプルできるようにするために、ほとんどの主要なCDNはソースオリジンプルを提供しています。CoralCDNのような無料のCDNサービスがいくつかありますが、私の経験では、パフォーマンスはむらがあります。そして、結局のところ、ほとんどの人は、コスト削減ではなく、パフォーマンスの目的でCDNを使用することを望んでいます(上位のCDNネットワークは安価ではありません)。

于 2012-08-30T22:51:55.853 に答える