ウェブサイトのパフォーマンスの説明

更新日:2022-04-25 /記事:Jerry Low

ウェブサイトのパフォーマンス あなたのウェブサイトの速度と可用性です。 速度とは、Webブラウザからリクエストが行われたときにサイトをロードできる速度のことです。 可用性は、稼働時間または信頼性とも呼ばれ、サイトにアクセスできる時間の割合を指します。

あなたのウェブサイトのパフォーマンスは多くの理由で重要です。 

あなたのウェブサイトのパフォーマンスは重要です、なぜですか?

より良い変換

Webトラフィックの観点からは、Webサイトの読み込みが遅い場合や頻繁に利用できない場合、ユーザーは満足しません。 あなたのウェブサイトの訪問者はあなたの顧客であることを忘れないでください。 不幸な訪問者はより可能性が高い 戻らない あなたのウェブサイトに。

モバイルトラフィック

時代も変わり、今日ではモバイルデバイスが ほぼ半数 インターネット上のトラフィックの。 グーグルのような検索エンジンはこれを知っているので、彼らはまた彼らの検索ランキングでスピードを考慮に入れました。 

Google検索ランキング

今日、モバイルデバイスで遅いサイト Googleで罰せられる可能性があります 検索エンジンのランキング。 Googleが処理するため、これはWebサイトの所有者にとって重要です 全世界の検索トラフィックの90%以上.

サーバーのパフォーマンスはWebサイトのパフォーマンスではありません

間に明確な違いがあることを認識することが重要です サーバーパフォーマンス 及び ウェブサイトのパフォーマンス。 サーバーのパフォーマンスとは、サーバーが要求に応答できる速度です。 ウェブサイトのパフォーマンスは、ウェブサイト/ウェブページの読み込みにかかる時間です。

「サーバー速度」と「可用性」は、姉妹サイトのHostScoreで収集するXNUMXつのサーバーパフォーマンスデータです。
「サーバー速度」と「可用性」は、姉妹サイトのHostScoreで収集するXNUMXつのサーバーパフォーマンスデータです。

サーバーのパフォーマンス

サーバーのパフォーマンスは、全体的な読み込み時間に寄与するため、Webサイトのパフォーマンスのごく一部です。 それはあなたが選ぶウェブホスティング会社が持っている機器とインフラストラクチャの品質に大きく依存しています。

ウェブサイトのパフォーマンス

Webサイトのパフォーマンスは他の多くの要素で構成されており、その多くはサイト管理者として微調整できます。 Webサイト全体のパフォーマンスを向上させるために調整できる機能には、キャッシュ、スクリプトの最適化、待機時間、圧縮などがあります。

あなたのウェブサイトのパフォーマンスに影響を与えるものは何ですか?

Webサイトは、多くの可動部分で構成されています。 画像、コード、さらには外部リソースもあります。 これらすべてのものは、ウェブサイトの全体的な「重み」を増します。 このことを考慮; テキストのみで構成されるWebサイトは、画像が多いWebサイトよりもはるかに高速に読み込まれます。

もちろん、これは極端な比較ですが、さまざまなことがWebサイトのパフォーマンスにどのように影響するかを概説するのに役立ちます。 Webサイトのパフォーマンスを最適化するには、フォームと機能のバランスを取り、最適なものを確認します。 

1。 キャッシング

キャッシングとは、パフォーマンスを向上させるためにデータをメモリに保持することです。 Webアプリケーションは、優先度の高いデータをメモリに保持できるため、より迅速に処理できます。 メモリに保持されているデータは、要求に応じてすばやく提供できるWebサイトの「スナップショット」として機能します。

Webサイトに関しては、主にXNUMXつのタイプのキャッシュがあります。 サーバーサイドキャッシング 及び クライアントサイドキャッシング.

Webキャッシングのしくみ(出典: Kinsta).

サーバーサイドキャッシングとは何ですか?

サーバー側のキャッシュは、で利用可能なメモリを利用します ウェブサーバー。 サーバー側のキャッシュの最も一般的な形式は、データベースとオブジェクトのキャッシュです。 これは、データベースに大きく依存するWebアプリケーション(WordPressなど)がデータベースとプロセッサの両方の潜在的な負荷を軽減するのに役立ちます。 サーバー側のキャッシュの他の形式には、次のものがあります。 オペコードキャッシュ、ページキャッシュ、プロキシサーバーキャッシュ、およびCDNキャッシュ。

クライアントサイドキャッシングとは何ですか?

クライアント側のキャッシュは、方程式のユーザー側のメモリを利用します。 クライアント側のキャッシュにはさまざまな種類がありますが、最も一般的で一般的な形式は、ブラウザがWebサーバーから更新されたファイルを要求する頻度を制限または管理するために使用されるブラウザ要求キャッシュです。

2.DNSルックアップ

WebサイトのDNS解決時間は、プロバイダーによって異なります。
WebサイトのDNS解決時間は、プロバイダーによって異なります。

サーバーの応答速度に直接影響を与えるためにできることはあまりありませんが、改善できる要素がXNUMXつあります。 DNSルックアップは、サーバーの応答速度を構成する要素のXNUMXつです。

さまざまなDNSプロバイダーが さまざまなレベルのパフォーマンス。 たとえば、 Cloudflare DNSプロバイダーとして、使用していた場合と比較してはるかに優れたパフォーマンスを期待できます GoDaddyは.

DNSプロバイダーを変更し、より高速なものを選択することで、サーバーの応答速度を大幅に短縮できます。 場合によっては、差が120ミリ秒を超えることもありますが、これは重要です。

3。 マルチメディア

明るく鮮やかな画像は、サイトに不思議に思うかもしれませんが、読み込み時間が大幅に長くなる可能性があります。

画像とビデオは通常、コードやプレーンテキストよりもはるかにサイズが大きくなります。 プレーンテキストの4ページは、わずか80KBのスペースを占める可能性があります。 フルページの画像は、適切に最適化されていても、100KBからXNUMXKBを占める可能性が高くなります。

4.外部リソース

サイトでサードパーティが提供するサービスを使用している場合は、待ち時間が長くなる可能性があります。 これは、サイトをロードするときに、サーバーがそのサイトからサイトにサービスをロードするために、さらに別のサーバーとの通信に追加の時間を費やす必要があるためです。

この例として、StatCounterと呼ばれる人気のあるWeb統計サービスについて考えてみましょう。 上の画像では、その間のすべてを無視して、最後の行に焦点を合わせます。 この場合、このサイトでStatCounterを使用すると、このサイトの読み込み時間がほぼXNUMX秒長くなります。

5.追加のサイト機能/プラグイン

WordPress   コンテンツ管理システム (CMS)今日のインターネット上のすべてのWebサイトの30%以上に電力を供給しています。 使いやすく、高度にモジュール化されているため、ユーザーは代わりに使用できます コー​​ディング プラグインと呼ばれるものに関する知識。

ただし、WordPressはオープンソースであるため、誰でもプラグインプールに貢献できます。 これには、プロの開発者とアマチュアの両方がコーディングに挑戦することが含まれます。 結果は 品質が大きく異なるプラグインのプール.

WordPressで実行されていないWebサイトでさえ、サードパーティのアドオンを使用してサイトを強化しているため、「プラグイン症候群」の餌食になる可能性があります。 過剰なプラグインを使用すると、サイトの速度が大幅に低下するだけでなく、セキュリティリスクが高まる可能性があります。

6。 サーバーの場所

米国東海岸でホストされているテストサイト-物理的な距離がWebサーバーの応答時間にどのように影響するかに注目してください。 ウェブホストがターゲットトラフィックに近いほど、ウェブサイトの読み込みが速くなります。
でホストされているテストサイト United States 東海岸–物理的な距離がWebサーバーの応答時間にどのように影響するかに注目してください。 ウェブホストがターゲットトラフィックに近いほど、ウェブサイトの読み込みが速くなります。

あなたのサイトとサーバーが訪問者とあなたのサイトがどのように機能するかに影響を与える別のことをどれだけうまく実行するかは別として、それがあなたのターゲット市場からどれだけ離れているかです。 国際的なトラフィックをターゲットにしている場合、これについてできることはあまりありません。 ただし、ターゲットトラフィックがよりローカライズされている場合は、サーバーの場所を選択することで違いが生じる可能性があります。

たとえば、アジア地域からの訪問者をターゲットにしたWebサイトを運営しているとします。 このシナリオでは、ウェブホストがその地域にデータセンターを持っていると役に立ちます。 ウェブホストがターゲットトラフィックに近いほど、訪問者の待ち時間は短くなります。

7.限られたリソース

すべてのウェブホスティングプランには、使用できる事前定義された量のリソースが付属しています。 サイトのパフォーマンスに影響を与えるリソースには、CPU時間とメモリ量が含まれます。

サイトが常に使用している、または割り当てられているリソースの量を超えている場合、問題が発生する可能性があります。 リソースが不十分な場合、速度が低下したり、アカウントが停止されたりする可能性があります。 ほとんどのプランでは、他の多くのユーザーとリソースを共有していることを忘れないでください。 あなたまたは彼らが常にリソース使用量を最大化している場合、システム全体のパフォーマンスが低下する可能性があります。

Webサイトのパフォーマンスをテストする

Webサイトのパフォーマンスに影響を与える重要な領域のいくつかがわかったので、さまざまな側面を監視する方法を考えてみましょう。 あなたのウェブサイトがどれだけうまく機能しているかを測るためにあなたが使うことができる利用可能なたくさんの無料のツールがあります。

WebPageテスト –このサービスは、特定の地理的な場所からWebサイトのパフォーマンスをマイクロ分析するのに役立ちます。 Webサイトのアドレスを入力し、テストを実行するサーバーを選択するだけです。

BitCatcha –サーバーの応答時間だけに注目している場合は、BitCatchaサーバースピードチェッカーを試すことができます。 この便利なツールを使用すると、世界中の戦略的に配置されたさまざまな場所からサイトの応答を一度にテストできます。

GTmetrix –ページ速度のテストに役立つもうXNUMXつの人気のあるツールは、GTmetrixです。 これは、パフォーマンスの詳細を分析するのに役立つだけでなく、どの領域を改善できるかについてのいくつかのハイライトも提供します。 提案のあるWebページテストのようなものと考えてください。

GoogleのリソースPageSpeed –おそらく、すべての中で最も価値のあるリソースのXNUMXつは(馬の口から直接得られるため)、Google PageSpeedInsightsです。 このツールは、モバイルとデスクトップの両方についてサイトを分析するのに役立ち、XNUMXセットの実用的な結果を提供します。

フレッシュ –フレッシュピングは、サイトを自動的に監視するために使用できる非常に便利なツールです。 それは常にあなたのサイトを毎分チェックして、それがダウンしているかどうかを確認し、ダウンしている場合はアラートを出します。 さらに良いのは、サーバーが応答する速度とともに稼働時間の記録が保持されるという事実です。 最大XNUMXか月分の稼働時間の記録を保存できます。

次へ:あなたのウェブサイトのパフォーマンスを改善する方法は?

Webパフォーマンスは、すべてのWebサイトの存続に不可欠なものです。 遅いサイトはユーザーを苛立たせ、リソースの過剰使用や誤った構成など、何かが間違っていることを示している可能性もあります。 

問題が発生するのを待つのではなく、サイトをテストして、正しく機能し、仕様の範囲内にあることを確認することをお勧めします。 これが ウェブサイトのパフォーマンスを向上させる10つの方法.

ジェリーローについて

WebHostingSecretRevealed.net(WHSR)の創設者 - 100,000のユーザによって信頼され、使用されているホスティングレビュー。 15年以上のWebホスティング、アフィリエイトマーケティング、およびSEOの経験。 ProBlogger.net、Business.com、SocialMediaToday.comなどへの貢献者。