あなたのブログをトラフィックのテストにかける方法を知りたいですか?
あなたがブログやビジネスのウェブサイトを始めたときに私たちがあなたに伝えないことの一つは、あなたのウェブサイトがいつか限界に達するということです。
ホスティング会社はこれについてあなたに知らせることに興味がなく、プラグインとテーマの開発者はただもっと売り上げを上げたいだけです。 そのため、トラフィックが増加し始めたときにプラグインがサイトと競合するかどうかを判断するのは困難です。
WordPressは、特に高品質のホスティングサービスを利用する場合に、ブログにとって非常に優れたソリューションです。 ただし、Webサイトを公開する前にテストすることは、サイトのパフォーマンスを理解するための現実的な方法ではありません。
休暇中にトラフィックがピークに達するとどうなりますか? あなたのサイトはこの種のストレスに対応できますか?
ストレスとはどういう意味ですか?
抵抗テスト(または負荷テスト)は、ソフトウェアまたはテクノロジシステムに一定のストレスをかけ、その抵抗をテストするときに発生します。
このストレステストは、いくつかの環境で行われます。 たとえば、大量のトラフィックでWebサイトがどのように動作するかを確認できます。 同時に、このピークを、トラフィックが少ないときに得られるピークと比較することをお勧めします。
全体として、ストレステストとは、ブログへの複数のユーザーの到着を一度にシミュレートすることを意味します。 このようにして、サイト所有者として成功する準備が整います。 覚えておくべきことのXNUMXつは、サイトにすべてを一度に投げる必要がないということです。 あなたのサイトがFacebookのようにトラフィックに抵抗するかどうかを見ることは完全に役に立たない。
Pourquoi?
あなたの新しいウェブサイトやブログがFacebookと同じトラフィックを受け取る可能性は低いからです。 したがって、自分の数を評価し、XNUMX日およびXNUMXか月あたりの平均訪問数を理解する必要があります。 次に、一定期間に受信したトラフィックを最も多く取得し、それをベンチマークとして使用できます。
ただし、ストレステストポイントは、多くの場合、前例のないトラフィックを予測することです。 このため、最大訪問数には寛大すぎることをお勧めします。
現在のパフォーマンスの評価
以下のいずれかのツールを使用して、Webサイトの現在のパフォーマンスを評価することをお勧めします。
上記の各サイトは、サイトのパフォーマンスをテストするための優れたツールを提供します。 また、自分で修正できる場合とできない場合がある解決策も提供します。 たとえば、 キャッシュされた のプラグインで解決できます キャッシュされた、CSS と外部 JavaScript の組み合わせには、追加の知識が必要になる場合があります。
また、大量のトラフィックがなくてもページがどれだけ速く読み込まれるかについての洞察を得ることができます。 これにより、トラフィックの多いパフォーマンステストに進むときに開始するのに適した場所になります。
不要なプラグインをなくします
UsageDD 管理者がWordPressインストールのリソース使用量を監視できるようにします。 各ページの下部中央に、管理者のみに表示される小さなボックスが追加されます。このボックスには、MySQLクエリの数、ページのコードで使用されているメモリの量、互換性のあるWebサーバーを使用しているかどうかが表示されます(ほとんどの場合)互換性があります)、「最初のバイトまでの時間」(TTFB)、および完全なページを生成するために必要な時間。 TTFBは、ページランク付けの目的でGoogleによって使用され、これは表示されるXNUMXつのうちの最初のものになります。
ディスプレイを使用して、ロードされているプラグインが多すぎるかどうか、テーマが「重すぎる」かどうか、またはサーバーに問題があるかどうかを判断できます。 プラグイン自体は実質的にリソースを使用せず、HTMLを生成するすべてのテーマおよびプラグインと互換性がある必要があります。
というわけでこれをインストール WordPressのプラグイン を削除します WordPressのプラグイン 影響を与える可能性がある あなたのウェブサイトの速度とパフォーマンス。 たとえば、プラグインの競合のXNUMXつが原因で、サイトのパフォーマンスが低下している場合があります。
過負荷テスト:それを行う方法とどのツールを使用しますか?
これらのテストを行うにはXNUMXつの方法があります。 XNUMXつ目は、DIY手順を使用して手動で歩き回ることです。 もうXNUMXつは、テストを機能させるために市販の製品を選択することです。
手動プロセス
初心者はこの方法を避けるべきです。 ただし、自分が経験豊富であると考えれば問題ありません。
私たちの観点からは、技術的には何でも使用できます。 ただし、いくつかのお気に入りがあります。
- JMeterの -これは、パフォーマンスをテストするための強力なツールを備えたオープンソースのJavaアプリケーションです。 JMeterは、ほとんどのアプリケーション、バックエンドサーバー、およびプロトコルタイプのテストをサポートしています。これは非常に人気のあるソリューションであり、後者に関する優れたドキュメントがあります。
- 包囲 -後者は、JMeterやTsungよりも学習が約10倍簡単です。 DIYを行い、ユーザーのシミュレーションで過負荷テストを行いたい経験の少ない開発者にとって間違いなく最善の策であり、最終的にサーバーを包囲状態にすることができます。
取引オプション
多くの人にとって、手動による方法はあまり快適ではありません。 経験の浅い開発者、または時間を無駄にしたくない場合は、市販のツールの使用をお勧めします。
これらのオプションのいくつかは高価であるため、予算によってはDIYの方が適していることに注意してください。
Load Impactは、手頃な価格とユーザーフレンドリーなインターフェースを提供するプラットフォームです。 通常のWordPressサイトでテストして、サイトで人々が実際に何をしようとしているのかを知ることができます。
「 負荷への影響 いくつかのクラウドツールがありますが、元々はクラウドを介してWebサイトやアプリケーションのパフォーマンスをテストするために作成されました。 開始価格は 29,99$ 月額、およびその主なサービスには、負荷テストとサーバーパフォーマンスが含まれます。
このチュートリアルはこれですべてです。ブログでパフォーマンステストを適切に実行できることを願っています。