2023年版ベストCDNサービス6選(比較編)
目次
ウェブサイトを高速化するために最適なCDNプロバイダーをお探しですか? または、ウェブサイトを高速化する簡単な方法をお探しですか?
人類がどんなに努力しても、物理法則を破ることはまだできていないのです。
つまり、インターネットがどんなに速くても、ウェブサイトの訪問者とサーバーとの距離が、ページの読み込み時間に影響を与えるということです。 基本的に、サーバーがロサンゼルスにある場合、サンフランシスコの人の方がハノイの人よりもサイトの読み込みが速くなります ( を信用してください! ).
CDN(コンテンツ・デリバリー・ネットワーク)は、世界中のさまざまなサーバーにサイトのコンテンツを保存することで、訪問者がサーバーに行く必要がなく、最も近いCDNのロケーションからサイトのファイルを取得できるようにします。
世界中のサイトのページ読み込み時間を短縮し、サーバーへの負荷も軽減することができるのです!
しかし、始めるには、自分のニーズと予算に合ったCDNプロバイダーを見つける必要があります。
この記事では、そのお手伝いをします!
CDNに関する重要な用語を簡単に紹介した後、プレミアムとフリーのCDNソリューションを6つ紹介します。 あなたの予算がいくらであっても、このリストにあるツールを見つけることができるでしょう!
重要なCDN用語を整理しておきましょう。
さて、皆さんはただ単にベストCDNのリストを見たいだけなのでしょうが、その前にいくつかの重要な用語を定義しておくと、CDNプロバイダーについて掘り下げていくときに混乱せずに済むと思います。
なるべく簡潔に、初心者の方にもわかりやすくお伝えします。
まず、そこには ポイントオブプレザンス(PoPs) または エッジサーバー ( これらは実際にはわずかに異なる意味を持ちますが、ほとんどのユーザーにとってその差は重要ではありません。 ).
この2つは、CDNが世界中に持つ拠点の数を意味します。 例えば、サンフランシスコ、ロンドン、シンガポールに拠点を持つCDNは 3ポイントプレゼンス(または3エッジサーバー) .エッジサーバーとは対照的に、あなたは自分の オリジンサーバー これは、あなたのサイトがホストされているメインサーバー(つまり、あなたのウェブホスト)です。
一般的に、プレゼンスポイントの数が多いほど、世界中をカバーしていることを示すため、有利です。
関連項目: 無料のRSSフィードリーダー7選(2023年版)例えば、韓国からの訪問者は多くないでしょうから、CDNが日本ではなく、日本にしか拠点を持たないことは本当に重要なのでしょうか。 と 日本はすでに韓国とかなり近いので、コンマ何秒の差はあまり気になりませんが、韓国はどうですか?
それから、あなたは 押し付ける 対 引き これはかなり専門的な話になるので説明は省きますが、基本的には、CDNのサーバーに自分のサイトのファイルをどのように転送するかということです。 一般的なウェブマスターは、CDNのサーバーに自分のサイトのファイルを転送することはありません。 プルCDN は、CDNにファイルを手動でアップロード(プッシュ)する必要がなく、CDNが自動的にファイルをサーバーに「プル」するため、最良の選択肢です。
最後に リバースプロキシ リバースプロキシは、訪問者のウェブブラウザとあなたのサイトのサーバーの間の仲介役として機能します。 基本的には、あなたの代わりにトラフィックを誘導し、パフォーマンスとセキュリティの両方のメリットを提供します(詳細はこちら)。 これから紹介するいくつかのCDNサービスもリバースプロキシとして機能し、あなたのサイトのキャッシュバージョンを、あなたが余計な作業をしなくても自動的に提供することを意味します。
この重要な知識はさておき、最も有名な選択肢の1つから、最高のCDNプロバイダーについて掘り下げてみましょう...。
CDNサービスプロバイダーのベストを比較
TL;DR
私たちのトップCDNプロバイダーは スタックパス は、セキュリティや監視の機能が充実していること、導入時の価格帯が安いことなどが理由です。
NitroPackは、CDNの導入、画像の最適化、その他の最適化を行う「ワンクリック」ソリューションで、ウェブサイトの高速化を最も迅速かつ簡単に行うことができます。 限られた無料バージョンを提供しており、自分でサービスを試すことが可能です。
1. Stackpath - 優れたオールラウンドなコンテンツデリバリーネットワーク(旧MaxCDN)
長年、MaxCDNはWordPressユーザーを中心に人気のあるCDNサービスでした。 2016年、StackpathはMaxCDNを買収し、MaxCDNのサービスをラップして スタックパス ブランドであり、今、両者は一体となっている。
Cloudflareと同様にCDNとセキュリティの両サービスを提供していますが、Stackpathでは、特定のサービスのみを選択することも、CDN、ファイアウォール、マネージドDNSなどを含むフル「エッジデリバリーパッケージ」を選択することもできる、よりアラカルトなアプローチになっています。
ここでは特にCDNサービスについて説明しますが、他のサービスも必要であれば利用可能です。
現在、Stackpathでは 45点の存在感 全大陸に生息する アフリカ以外 地図は下記よりご覧いただけます:
なぜならStackpathは プルCDN サイトのURLを入力するだけで、あとはStackpathがすべてのアセットをサーバーに取り込んでくれます。
そして、Stackpathのエッジサーバーから資産の提供を開始することができます。
Cloudflareとは異なり、あなたは ノット は、StackpathのCDNを利用するためだけに、ネームサーバーを変更する必要があります( ただし、StackpathはマネージドDNSを提供しているので、必要な方はそちらをご利用ください。 ).
Stackpathの長所
- セットアップが簡単。
- ネームサーバーを変更する必要がないため、完全にコントロールし続けることができます。
- 月々の課金も簡単です。
- WebアプリケーションファイアウォールやマネージドDNSなど、その他の機能を提供します。 を望むのであれば。
スタックパスの欠点
- Cloudflareほど存在感のあるポイントは多くないが、それでもカバー力はしっかりしている。
- 無料プランがない( 1ヶ月の無料体験はありますが ).
価格です: StackpathのCDNプランは、1TBの帯域幅で月額10ドルからスタートします。 その後、帯域幅を追加する場合は、0.049ドル/GBを支払います。
スタックパスの訪問2. NitroPack - オールインワン最適化ツール(単なるコンテンツデリバリーネットワークではない)
ニトロパック は、"高速なウェブサイトを実現するために必要な唯一のサービス "と自らを宣伝しています。
NitroPackには、215カ所以上のエッジを持つCDNが搭載されています。 CDNは、Amazon Web Services(AWS)のスピードCDNツールであるAmazon CloudFrontを利用しています。
しかし ひとりでに Amazon CloudFrontはかなり開発者向けなので、一般ユーザーがサインアップしてCloudFrontを使い始めるのは厳しいです( 技術力があれば技術的には可能だが ).
NitroPackは、CloudFrontのグローバルなプレゼンスを簡単に利用できるように、すべてを適切に設定してくれます。 実際、WordPressを使用している場合、NitroPackプラグインをインストールするだけで、ほとんどすべての作業が完了し、ジェットに設定されます。
NitroPackも、もっともっと 只 のCDNを利用する。 などの他の最適化戦術にも役立ちます:
- コードのミニ化
- GzipまたはBrotli圧縮
- 画像の最適化
- 画像や動画の遅延読み込み
- CSSとJavaScriptを繰り下げる
- クリティカルCSS
- ...他にもたくさんあります!
NitroPackの長所
- NitroPackは、CDNに世界的に広く普及しているAmazon CloudFrontを採用しています。
- 特にWordPressを使用している場合、設定作業は超簡単です。
- CDNだけでなく、その他多くのパフォーマンスのベストプラクティスを実施するのに役立ちます。
- Amazon CloudFront CDNを含む無料プランがあります( とはいえ、かなり限定的ではありますが ).
NitroPackの欠点
- すでにサイトを最適化しており、スタンドアロンCDNが欲しいだけなら、NitroPackは単なるコンテンツ配信以上のことを行うので、やりすぎです。
価格 有料プランは月々21ドルからです。
NitroPackを訪問する詳しくは、NitroPackのレビューをご覧ください。
3.Sucuri-強固なセキュリティと驚くほど優れたコンテンツ配信ネットワーク
を思い浮かべる方が多いのではないでしょうか。 スクリ Sucuriは、CDNではなく、セキュリティ・サービスとして提供されています。
Sucuriのエッジサーバーのネットワークは、このリストにある他のCDNプロバイダーほど大規模ではありませんが、ほとんどの重要な地域でエッジサーバーを提供しています。 完全なマップは以下で見ることができます:
あなたのサイトのトラフィックのほとんどは、それらの地域の近くの人々から来るであろうことを考えると、ロケーションの数の少なさは、ほとんどのウェブサイトにとって問題ではないでしょう。
さらに、CDNの機能以外にも、Webアプリケーションファイアウォールや、Sucuriのマルウェアスキャン&除去サービスなど、さまざまな特典が用意されています。
Sucuriに自動でサイトをバックアップしてもらうことも可能です( プラスアルファで ).
だから、もしあなたが、CDNサービスに も Sucuriは、セキュリティとバックアップを強化した、安心の選択肢です。
Sucuriの長所
- 単なるCDNではありません。
- マルウェアスキャン、マルウェア駆除サービスを提供。
- ファイアウォールを搭載しており、積極的な保護が可能です。
- DDoS対策も含む。
- クラウドバックアップストレージ(月額5ドル追加)を含む、サイトの自動バックアップが可能です。
Sucuriの欠点
- 他サービスと比較してエッジサーバーの数が少ない。
- 無料プランはありません。
- 最安値プランはSSLに対応していますが、既存のSSL証明書と併用することはできません。
価格です: Sucuriのプランは、年間199.99ドルからです。
Sucuriを訪問する4.Cloudflare(クラウドフレア):無料のコンテンツデリバリーネットワークで、セキュリティ機能を満載しています。
クラウドフレア は間違いなく現存する最大のCDNプロバイダーの1つです。 1,000万円 のウェブサイトを持ち、巨大なグローバルネットワークを持っています(このリストでは圧倒的に大きい)。
関連項目: WP STAGING Review 2023: WordPressサイトのバックアップ、クローン、移行を高速で行う。現在、Cloudflareは、実際に人が住んでいるすべての大陸に154のデータセンターを有しています( 南極大陸さんごめんなさい )。 地図の全容は下記でご覧いただけます:
Cloudflareを利用するには、サイトのネームサーバーをCloudflareに変更するだけで、Cloudflareが自動的にコンテンツをキャッシュし、その巨大なグローバルネットワークから配信を開始します。
Cloudflareもリバースプロキシ( ほら、この言葉が大事だって言ったでしょ? つまり、CDNを経由してスマートにコンテンツを提供できることに加え、セキュリティ面でも多くのメリットがあるのです。
例えば、Cloudflareを利用して、WordPressのダッシュボードなどサイトの重要なエリアを保護する特別なルールを作成することができます。 また、サイト全体でより高いセキュリティを実装することもでき、サイトが分散サービス拒否攻撃(DDoS)を受けている場合に有効です。
Cloudflareのもう一つの大きな利点は、ほとんどのウェブサイトが無料で利用できることです。 Cloudflareには、より高度な機能(ウェブアプリケーションファイアウォールやより多くのカスタムページのルールなど)を備えた有料プランがありますが、ほとんどのユーザーは無料プランで全く問題ないでしょう。
最後に、あなたのサイトでまだHTTPSを使用していない場合、Cloudflareは無料の共有SSL証明書を提供しており、あなたのサイトをHTTPSに移行することができます ( ただし、可能であれば、ホスト経由でSSL証明書をインストールする必要があります。 ).
Cloudflareの長所
- 無料プランは、ほとんどのユーザーにとって有効です。
- ネームサーバーをCloudflareに向けるだけで、簡単にセットアップが可能です。
- 世界6大陸に154の拠点を持つ巨大なグローバルネットワークを有しています。
- CDNサービスに加え、セキュリティ面も充実しています。
- ページルールの自由度が高い。
Cloudflareの短所
- 単一障害点:ネームサーバーをCloudflareに向けるため、Cloudflareに問題が発生した場合、お客様のサイトは利用できなくなります。
- Cloudflareのセキュリティルールを不適切に設定すると、正規のユーザーに迷惑をかける可能性があります( g. ベトナムに住んでいるため、Cloudflareのサイトを見るのにCAPTCHAを完了しなければならないことがある。 )解決策は、セキュリティレベルを下げることですが、カジュアルユーザーの中にはこれを見逃す人もいるかもしれません。
- 無料プランでは、場所によってはあまり速度が改善されない場合があります。
- 基本的な設定方法は簡単ですが、WordPressに最適化するためにはもう少し踏み込んだ設定が必要かもしれません。 Cloudflare WordPressプラグインはその手助けをしてくれますが。
価格です: ほとんどのユーザーは無料プランで十分でしょう。 有料プランは月額20ドルからです。
Cloudflareをご覧ください。5. KeyCDN - 手頃な価格で使いやすいコンテンツデリバリーネットワーク
このリストの他の多くのサービスとは異なります、 キーシーディーエヌ は、CDNに特化した製品であり、その点では非常に優れています。
KeyCDNがCDN EnablerやCache EnablerなどのプラグインでWordPressコミュニティに積極的に参加していることもあり、WordPressサイトでは特に人気があります。
KeyCDNは誰でも使えるし、設定も簡単なんですけどね。
また、世界的にも確固たる存在感を示しており 34点の存在感 また、イスラエル、韓国、インドネシアなどにも新たに拠点を設ける予定です。 地図の全容は、下記からご覧いただけます( 青色は稼働中のサーバー、灰色は予定されている場所を示します。 ):
KeyCDNでは、両方を使用することができます。 引き と 押し付ける ゾーン( また、ほとんどのウェブマスターは、この方法を選択する必要があります。 引き Stackpathと同様に、プルゾーンの設定も非常に簡単で、サイトのURLを貼り付けるだけです。
最後に、KeyCDNはSSL対応やDDoS対策などのセキュリティ機能を備えています。
KeyCDNには無料プランがありませんが、まずは 30日間無料トライアル 価格も完全な従量制で、月額プランに縛られることはありません。
KeyCDNの長所
- 手頃な価格の従量課金制で、使用した分だけの料金を支払うことができます。
- 居住可能なすべての大陸にサーバーが存在すること。
- 技術者でないユーザーにも使いやすく、ドキュメントも充実しています。
- テクニカルユーザー向けの機能を多数搭載 欲しい人 ヘッダーコントロールやカスタムルールを含む。
- WordPressのコミュニティで活躍している。
KeyCDNの欠点
- 無料プランはありません。
- ファイアウォールやボットフィルタリングなどの詳細なセキュリティ機能はありません( もちろん、それらの機能を重視するのであればデメリットでしかない。 ).
価格です: KeyCDNは、ヨーロッパと北米では最初の10TBが1GBあたり0.04ドルから(その他の地域は若干高くなります)。 トラフィックが増えるにつれて単価は下がっていきます。
KeyCDNを訪問する6.Imperva(旧Incapsula) - Cloudflareと似ている部分が多い。
インパーヴァ リバースプロキシとして機能し、CDNとセキュリティの両方の機能を提供します。
現在、Incapsulaは以下のものを提供しています。 44点の存在感 すべての居住可能な大陸で
StackpathやKeyCDNではネームサーバーを自分で管理できるのに対し、Cloudflareと同じようにネームサーバーをImpervaに指してセットアップすることになります。
そうすれば、Impervaが自動的にトラフィックを誘導してくれます。
ImpervaのグローバルCDNの恩恵にとどまらず、Webアプリケーションファイアウォールやボット検知、ロードバランシングも提供します。
Impervaの長所
- すべての居住可能な惑星に存在するポイント。
- 無料プランでもDDoSやボット対策が可能です。
- 有料プランでは、Webアプリケーションファイアウォールなど、より高度なセキュリティ機能を提供します。
Impervaの欠点
- Cloudflareと同様、Impervaは単一障害点であり、ネームサーバーをImpervaに向けるため、Impervaに問題が発生した場合、お客様のサイトは利用できなくなります。
- パブリックプライスはなく、デモを受ける必要があります。
価格です: ご要望に応じて対応可能です。
Impervaを訪問する特定のニーズに最適なCDNプロバイダーは?
さて、100万ドルの質問です。これらのCDNプロバイダーのうち、実際にあなたのサイトに使うべきはどれでしょうか?
6つの異なるCDNサービスを紹介したことからもわかるように、すべてのサイトにとって正解はないのです。
その代わりに、あなたに該当する可能性のあるシナリオをいくつか挙げてみましょう。
まず最初に、もしあなたが 専ら無料CDNを探す なら クラウドフレア CDNの中で最も優れた無料プランがあり、柔軟性も高いです。 ただ、WordPress用に最適化するために少し作業が必要な場合があることに注意してください。
お金を払う気があるなら
- スクリ は、サイトのメンテナンスの多くをオフロードしたい場合に最適なオプションです。 と CDNでスピードアップ グローバルCDNに加え、セキュリティ機能、自動バックアップなど、オールインワンソリューションとして最適です(注:バックアップは別途5ドル/サイト)。
- キーシーディーエヌ CDNは、その柔軟性と従量制の価格設定により、多くのコントロールが可能で、固定的な月額プランに縛られることがないのが特徴です。
よくあるFAQとCDNを使いこなすためのコツ
どのCDNプロバイダーを選んでも、最大限の効果を発揮できるよう、いくつかのヒントをご紹介します。
WordPressサイトにCDNからコンテンツを配信させる方法
Cloudflare、Sucuri、Impervaなどの一部のCDNでは、これらのサービスが自らトラフィックを誘導することができるため、あなたのサイトはCDNから自動的にコンテンツを提供することになります(。 これが、ネームサーバーを変更する理由です。 ).
しかし、KeyCDNやStackpathのようにネームサーバーを変更しない他のCDNでは、そのようなことはありません。 そうでない これらのCDNは、あなたのファイルをサーバーに「プル」しますが、あなたのWordPressサイトは、あなたのオリジンサーバーから直接ファイルを提供し続けるので、あなたは実際にCDNの恩恵を受けていないことになります。
CDN Enablerのような無料のプラグインを使えば、特定のアセット(画像、CSSファイルなど)のURLをCDNのURLに書き換えることができます。 必要なのは、CDNのURLを入力し、除外するファイルを選択することだけです:
CDN EnablerはKeyCDNによって開発されましたが、どのCDN(Stackpathを含む)でも使用することができます。
"lorem-156.cdnprovider.com "の代わりに "cdn.yoursite.com "を使用する方法。
StackpathやKeyCDNのようなCDNを使用している場合、そのサービスでは「panda-234.keycdn.com」や「sloth-2234.stackpath.com」のようにCDN URLが付与されます。
つまり、CDNから提供されるファイルは、「panda-234.keycdn.com/wp-content/uploads/10/22/cool-image.png」のようなURLを持つことになります。
自分のドメイン名を使いたい場合は、DNSレコードのCNAMEレコードでZonealisを使うことができます。 専門用語が多いですが、基本的には、「panda-234.keycdn.com」の代わりに「cdn.yoursite.com」からファイルを提供できることを意味します。
で設定する方法を紹介します:
- キーシーディーエヌ
- スタックパス
Cloudflareと他のCDNを組み合わせることで、セキュリティ上のメリットを享受できるのでしょうか?
そうです!これは少し高度な話になりますが、実はCloudflareは、あなたが使う機能を正確にコントロールすることができるのです。
これにはいくつかのレベルがあるのですが...。
まず、以下のことができます。 ばかり は、DNSにCloudflareを使用しています(CDNやセキュリティ機能はありません)。 セキュリティを抜きにしても、CloudflareのDNSはおそらくホストのDNSよりも速いので、これにはいくつかの利点があります。 必要なことは、あなたのウェブサイトを一時停止して 概要 のタブは、Cloudflareのものです:
DNSの両方を使いたい場合 と のセキュリティ機能を利用することもできます。 ページルール を使うと、サイト全体をキャッシュから除外することができます:
基本的には、このチュートリアルに沿って、ルールを作成する必要があります。 ウェブサイト全体 をアスタリスクワイルドカードで使用します。
この実装では、Cloudflareはあなたのサイトへのすべての受信トラフィックをフィルタリングして誘導しますが、キャッシュされたバージョンを提供することはありません。
オブジェクトストレージサービスを利用し、CDNでファイルを配信する
これはさらに高度な戦術ですが、画像などの静的なファイルが多い場合は、それらのファイルをすべて自分のウェブサーバーに保存するのではなく、Amazon S3やDigitalOcean Spacesなどのサードパーティ製のオブジェクトストレージサービスを利用した方がよいかもしれませんね。
WP Offload MediaやMedia Library Folders Pro S3 + SpacesなどのWordPressプラグインを使えば、WordPressサイトのメディアファイルをオブジェクトストレージに簡単にオフロードできます。 そして、選択したCDNサービスをAmazon S3とDigitalOcean Spacesの両方に接続することができます。
さあ、CDNを利用してサイトのページロード時間を短縮しましょう!