WordPressベースのWebサイトと一緒にCDNサービスが機能していることは、サイトが世界中からアクセスされている場合に非常に有効です。特にあなたのサイトが資産に重い場合、そして私が資産を意味するとき、私はそれらすべての厄介なJavaScript、CSSおよび画像ファイルを意味します.


サイト上のこれらのアセットは、CDNを必要とする最初のトピックの1つです。サイトが小さなブログの場合、読み込み時間の短縮は無視できるため、おそらく問題にはなりませんが、大きなブログはどうでしょうか?

この実験では、 CDN77.com アカウント 私の技術/ビデオゲームサイトの場合、それは非常にコストのかかるサイトであり、サイズが2.4 MB以上でリクエスト数が95を超える「資産賢明」です。簡単に言えば、ブラウザとサーバーの負荷は重いです。たくさんのニュースがある雑誌であるため、これを改善する方法はありません。サーバーはすでにハイエンドサーバーであり、コンテンツを削減する必要は絶対にありません.

このようなインターネット上のサイトはたくさんあります。あらゆる種類のサイト(大小を問わず)でCDNがどれほど役に立たないかについての意見を聞き続けていますが、そのようなコメントには驚かざるを得ません。.

今日のこの記事では、なぜCDNが重要で重要なのかを調べます。数値と証拠とともに、なぜCDNがあるのか​​がわかります とても重要です, 特に、サーバーがある場所から離れた場所に顧客がいる場合。アセットの少ないサイトをロードする必要があることは1つですが、中規模から大規模のサイトは大きなメリットがあり、その理由を説明します…

CDNを使用した場合と使用しない場合のベンチマーク

この実験のために、私は Pingdomツール. Pingdom Toolsは、サイトの実際の速度と読み込み時間をテストするために利用できるすべての無料ツールの中で、最高の(そして最も正確な)ツールの1つです。 Pingdomの測定値には、外部で最も重要な非同期のアセットの待機時間が含まれます。したがって、エンドユーザーの読み込み時間はわずかに短くなります。まず、CDNを一切使用せずに、サーバーから直接Webサイトをロードします。サーバーがすでに十分に高速であることを考慮に入れてください。FastCGIキャッシュを備えたNginxで3.3Ghzで実行されているXeonは、それほど優れたものではなく、それ自体でかなり高速にロードされるはずです。.

カリフォルニア州サンノゼのCDN77なし

画像では、総ロード時間が約であることを見ることができます 2.64秒, この実験では、米国カリフォルニア州のサンノゼサーバーを使用しました。サーバーは米国ノースカロライナにあるため、読み込み時間は十分に短いはずです。右側の画面で、読み込まれているすべてのリソース(アセット)と実際の時間を確認できます.

スウェーデン、ストックホルムのCDN77なし

ご覧のように、リクエストが遠く離れた場所から来るとすぐに状況が悪化し始めます…ウェブサイトはスコアを86に下げ、ロード時間は約5.20秒になりました。95以上のリクエストがあると、これが起こります。世界中を旅します。光の速度を考慮に入れると、これらの厄介なファイルはすべて総ロード時間を増加させるだけであり、それを回避する方法はありません.

カリフォルニア州サンノゼのCDN77を使用

次に、CDN77をアクティブにして、すべてのアセットを自動的に取得し、何が起こるかを確認します…

これが、CDNを使用する最初の欠点です。正しく解釈されなかった場合、CDNが機能していないという誤った意見につながる可能性があります。 Webサイトが初めてロードされるとき、CDNサービスはオリジンサーバーからアセットを取得し、要請された最も近い場所からアセットをロードする必要があります。読み込み時間が実際に6.36秒に増加していることがはっきりとわかり、右の画像でその理由を確認できます。で X-Cache応答ヘッダーが答えです.  CDNサービスは、 “お嬢” アセットが以前にキャッシュされておらず、「オンザフライ」でロードする必要があることを明確に示しているため、CDNソリューションは遅くなりますが、最初のロード時のみです。アセットはCDNサービスからオリジンサーバーに戻ってから内部ネットワークに戻り、要請された場所にある最も近いサーバーに戻る必要があるためです。結局、往復はそれほど遅くはありませんが、X-Cacheパラメータは、キャッシュされているかどうかを明確に特定するのに役立ちます。今、Pingdom Toolsはクールかどうか?

CDN77では、2回目の実行

2回目の実行で何が起こるか見てみましょう…

生きてる!今、話しています。ロード時間が2.48秒に短縮され、CDNを使用しない元のベンチマークよりも高速になっていることがわかります。また、右側の画像では、 “ヒット” 応答ヘッダーに表示され、リクエストがキャッシュされ、最も近いサーバーからその場所に提供されていることをブラウザに通知します。.

米国外についてはどうですか

前の例では、米国外およびWebサイトが置かれている国外のサイトを使用すると、状況が醜くなり始めました。CDNを有効にするとどうなるか見てみましょう。.

左側の最初の読み込みでは、元のベンチマークとほぼ同様の時間が得られました。これは、実際のリクエストがキャッシュされていないため、右側の画像で改善がはっきりとわかります。これは小さなものではありません。今から行ってきました 5.20秒 なんとCDNなし 2.34秒 サイト全体をロードするために、これはの改善 2倍以上 以降、基本的なPHPファイルのみが元のサーバーから読み込まれ、残りのすべてのアセットはCDN77のストックホルムサーバーからローカルに読み込まれます !

証拠が必要ですか?確実なこと。ここにあります:

cdn77-datacenters

さて、極端に行きましょう…

オーストラリアのメルボルンからのCDN77なし

test03-01

オーストラリアからのサイトの読み込みは、CDNなしでは非常に苦痛であり、私のWebサイトは、最も遅い束になり、スコア77とCが得られました。..

オーストラリア、メルボルンのCDN77

test03-02

CDN77を有効にすると、速度の増加は印象的で、ほぼ2倍の違いがあります。スコアはもちろんAに戻ります。CDNが実際に機能することをもう一度証明します。.

では、これらすべてを展望してみましょう。?ベンチマーク比較

このグラフは、CDNがサイトの場所に関連するパフォーマンスを実際にどのように向上させるかについて、ほぼ自明です。読者/顧客がサーバーが配置されているのと同じ国/場所のサイトにアクセスしている場合、なぜCDN権利を要求するのですか?物事が良くなるわけではありません。最良のシナリオでは、リソースを使用するサーバーのみを支援し、関連するCPU時間を削減しますが、 ロード時間は改善されません.  しかし、読者の1人がサーバーがある国の外からWebサイトにアクセスしようとするとすぐに、パフォーマンスの向上は2倍になり、非常に簡単です。否定はありません。先に進んで、これらすべてのテストを自分で行うことができます。サイトが世界中から読み込まれる場合、CDNは非常に重要であり、サーバーの帯域幅要件も緩和されます.

結論

国際サイトにCDNがある 必見です. テクノロジーブログ、デジタル雑誌、製品サイトなど。パフォーマンスを重視し、顧客/リーダーが世界中にいる場合, CDNは実際にWordPressウェブサイトを大幅に高速化します. また, サイトがさまざまな場所から読み込むアセットが多いほど、改善は大きくなります. CDNを持っていることはバラの状況ではありません。サービスを適切に管理することは、そのパフォーマンスにとって最も重要です。最初のリクエストは常に遅くなることに注意してください。CDNがサイトを適切にキャッシュすることが非常に重要です。.

次回の記事では、 CDN77 WordPressを使用したサービス、場所を設定して最大限に活用する方法。この記事と同じ利点を体験できます。乞うご期待!

無料のCDNサービス

最高の無料CDNサービスに関する投稿をぜひご覧ください。これらの一部は、特定の時点まで100%無料ですが、試用期間中は無料です。 CDN77は優れたオプションですが、他の優れたサービスをチェックして、最適なサービスを選択できるようにしてください。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me