SiteGround with WP Rocket –違いはありますか?その価値はありますか?

ワードプレスのお得な情報


WordPressサイトをSiteGroundでホストしている場合、そのパフォーマンスを最適化する方法はいくつかあります。 SiteGroundのSuperCacherを介して組み込みのキャッシュを取得し、他のパフォーマンスを調整するためのSG Optimizerプラグインも提供します.

では、すでにこれらのツールを使用している場合、サイトを最適化するために他に何かする必要がありますか?より具体的には、WP Rocketなどの包括的なWordPressパフォーマンスプラグインを使用しても意味がありますか?

この投稿では、実際のデータでその質問に答えようと思います。まず、SiteGroundの最適化で何が起こっているか、およびWP Rocketがどのように適合するかを正確に説明します。次に、一連のパフォーマンステストを実行して、WP Rocketが違いを生むかどうかを調べます。.

WP RocketとSiteGroundのSuperCacherの違いは何ですか?

GrowBigとGoGeekの計画では、SiteGroundは独自の SuperCacher キャッシングソリューション、およびWordPress.orgにリストされている無料のSG Optimizerコンパニオンプラグイン.

テストに入る前に、SuperCacher機能とSGオプティマイザーの機能とWP Rocketの機能を比較してみましょう.

SiteGround SuperCacherおよびSG Optimizerの説明

SiteGroundのSuperCacherは、3つのレベルのキャッシングを追加します。

SiteGround SuperCacher機能

  • 静的キャッシュ —画像、CSS、JSなどの静的ファイルをサーバーのRAMに保存します。つまり、ハードドライブではなくRAMから提供されます。.
  • 動的キャッシュ —これはNginxによるフルページキャッシングを提供し、ほとんどのWordPressページキャッシングプラグインが実行するものと同じです(正確なメカニズムは異なりますが、WP Rocketを含みます)。 WordPressのPHPの最終製品を受け取り、静的HTMLとして保存します.
  • Memcached —これはオブジェクトのキャッシュです。データベースクエリをキャッシュに保存できるため、毎回データベースをクエリするのではなく、そこからデータを配信できます。.

SuperCacherに加えて、SiteGroundには独自の無料のSG Optimizerプラグインもあり、SiteGroundでのすべての新しいWordPressインストールでデフォルトでインストールされます。このプラグインはSuperCacher機能と統合して、WordPressダッシュボードからキャッシュ設定を制御できるようにします。また、以下のような他のパフォーマンスの改善も追加します。

  • GZIP圧縮
  • ブラウザのキャッシュ
  • 縮小と連結
  • 画像の最適化
  • 遅延読み込み

SiteGroundの完全なレビューでSiteGroundの詳細を確認できます.

WPロケットの説明

WPロケット

WP Rocketは、人気のあるWordPressキャッシングおよびパフォーマンスプラグインです。.

それはページキャッシング、および他の膨大な数のパフォーマンスの微調整を追加します。これらの微調整の一部はSGオプティマイザープラグインでも提供されますが、独自の機能も利用できます.

それは提供しています:

  • GZIP圧縮
  • ブラウザのキャッシュ
  • 縮小と連結
  • 遅延読み込み
  • CDN統合
  • ハートビートAPIコントロール
  • データベースの最適化
  • Google AnalyticsおよびFacebook Pixelスクリプトの最適化
  • 絵文字を無効にするなどの小さな調整の束.

また、次のような機能により、キャッシュの機能をより詳細に制御できます。

  • キャッシュのプリロード。コンテンツを自動的にキャッシュにロードできるため、すべての訪問者にキャッシュされたコンテンツが提供されます。
  • モバイルユーザーおよび/またはログインユーザー用の個別のキャッシュ

詳細については、完全なWP Rocketレビューをご覧ください。.

両方を同時に使用できますか?どのように機能しますか?

はい!それが美しいことであり、この投稿の要点のようなものです。 2つは完全に互換性があるため、WP Rocketのすべての機能を使用しながら、SiteGroundのキャッシュの3レベルすべてとSG Optimizerプラグインを使用できます。.

WP Rocketポストを備えたWPエンジンとは異なり、SiteGroundのSuperCacherで使用する場合、WP Rocketはページキャッシュを無効にしません.

代わりに、あなたのサイトには どちらも サーバーレベル(SiteGround)でのNginxによる全ページキャッシング、およびファイル/アプリケーションレベル(WP Rocket)でのページキャッシング.

誰かがサイトにアクセスすると、サーバーは最初にNginxキャッシュからページを提供しようとします。ただし、ページがまだNginxのキャッシュにない場合、WP Rocketは代わりにWP Rocketのページキャッシュからページを提供できます(これは、WP Rocketにキャッシュのプリロードが含まれているため完全に可能です)。したがって、Nginxキャッシュミスが発生してビジターにキャッシュされていないページが表示される代わりに、WP Rocketからパフォーマンスが最適化されたキャッシュページが提供されます。.

さらに、WP Rocketのパージ機能はSiteGroundのキャッシュと統合されています。つまり、WP Rocketを介してキャッシュを削除すると、WP Rocketは どちらも SiteGroundのNginxキャッシュとWP Rocketのキャッシュ.

キャッシング機能自体には互換性の問題はありませんが、SGオプティマイザープラグインの他のパフォーマンス機能と一部重複しています。.

WP RocketとSG Optimizerの両方を使用することを選択した場合、WP Rocketはデフォルトでこれらの最適化を適用するため、SG OptimizerプラグインでGZIP圧縮とブラウザーキャッシングを無効にする必要があります。.

実際、SiteGroundサイトにWP Rocketをアップロードしたときに発見したように、SiteGroundは重複する機能を自動的に無効にします。

WP Rocketを使用したSiteGround

次のような他のWP Rocket機能を引き続き使用できます。

  • モバイルデバイスまたはログインユーザー用の個別のキャッシュ
  • CSS配信を最適化する
  • 遅延読み込み
  • YouTube iframeを画像に置き換える
  • データベースの最適化
  • ハートビート制御
  • 等.

私がテストしているもの

WP RocketがSiteGroundの組み込みキャッシングおよび最適化ソリューションと比較してどれほどの付加価値をもたらすかを理解するために、2つのシナリオをテストします。

  1. SuperCacher(3つのレベルすべて)とSG Optimizerプラグインのみを備えたSiteGround。圧縮、GZIP圧縮、遅延読み込みなど、他のすべての最適化機能をアクティブにします.
  2. SuperGとSiteGround、SGオプティマイザー, そして WP Rocket(互換性の問題を回避するために、重複する機能を無効にします).

私のテストサイトでは、Avadaテーマの完全なデモを使用しています。これは、実際のWordPressサイトのシミュレーションに適しています。テストページの完全なスクリーンショットはここにあります.

基本的に、私は質問に答えようとしています。SiteGroundですでに得られている最適化に加えて、WP Rocketを使用することでパフォーマンス値はありますか??

テストデータを収集するには、次の構成でWebPageTestを使用します。

  • 試験場所:シカゴ.
  • 接続スロットリング:Fios 20/5 Mbps(米国の平均インターネット速度程度).

各シナリオで、私は実行します 10の個別のテスト オン 三日間 —各シナリオで合計30のテスト。次に、すべてのデータを最後にまとめて、いくつかの結論を導き出します.

1日目の結果:

SuperCacherとSGオプティマイザーのみ:

平均読み込み時間: 3.46秒.

テスト1テスト2テスト3テスト4テスト5
3.404秒4.118秒3.969秒4.394秒3.048秒
テスト6テスト7テスト8テスト9テスト10
3.391秒3.464秒2.821 s3.204秒3.669秒
  • 1〜5のテスト
  • 6から10のテスト

WP Rocketをアクティブ化した後:

平均読み込み時間: 4.15秒.

テスト1テスト2テスト3テスト4テスト5
5.510秒2.954秒4.422秒4.674秒3.058秒
テスト6テスト7テスト8テスト9テスト10
2.755秒3.312秒4.139秒4.993秒5.657秒
  • 1〜5のテスト
  • 6から10のテスト

2日目の結果:

SuperCacherとSGオプティマイザーのみ:

平均読み込み時間: 3.95秒.

テスト1テスト2テスト3テスト4テスト5
3.809秒5.081秒4.291秒3.714秒3.415秒
テスト6テスト7テスト8テスト9テスト10
2.811 s3.259秒2.954秒3.425秒6.749秒
  • 1〜5のテスト
  • 6から10のテスト

WP Rocketをアクティブ化した後:

平均読み込み時間: 3.33秒.

テスト1テスト2テスト3テスト4テスト5
4.789秒3.153秒2.979秒3.985秒2.682秒
テスト6テスト7テスト8テスト9テスト10
3.845秒2.646秒3.700秒2.757秒2.764秒
  • 1〜5のテスト
  • 6から10のテスト

3日目の結果:

SuperCacherとSGオプティマイザーのみ:

平均読み込み時間: 3.63秒.

テスト1テスト2テスト3テスト4テスト5
3.622秒3.859秒4.284秒3.361 s3.129秒
テスト6テスト7テスト8テスト9テスト10
3.525秒3.304秒4.372 s3.539秒4.214秒
  • 1〜5のテスト
  • 6から10のテスト

WP Rocketをアクティブ化した後:

平均読み込み時間: 3.43秒.

テスト1テスト2テスト3テスト4テスト5
3.811秒2.661秒3.640秒2.836秒3.643秒
テスト6テスト7テスト8テスト9テスト10
3.291秒5.766秒2.873秒3.318秒2.490秒
  • 1〜5のテスト
  • 6から10のテスト

まとめる:SiteGroundでWP Rocketを使用する価値はありますか?

それでは、状況ごとに3つの別々の日に30の別々のテストを実行した後、状況は次のようになりました。

全体平均1日目の平均2日目の平均3日目の平均
ただSGオプティマイザー3.68秒3.46秒3.95秒3.63秒
SGオプティマイザー+ WPロケット3.64秒4.15秒3.33秒3.43秒

これらの数値はかなり下がっています。これは、SiteGroundのSuperCacherとSG Optimizerプラグインを使用することとWP Rocketを使用することの間に大きな違いはないと私を信じるように導きます.

WP Rocketは確かにマイナスの影響はありませんでしたが、0.04秒の大幅な改善とは言えません。.

したがって、純粋にページの読み込み時間の観点からすると、SiteGroundで既にホストしている場合は、WP Rocketを使用する必要はありません。.

しかし、WP RocketをSiteGroundとペアリングするための適切なオプションにするために、テストデータに表されていないものがあると思います.

SiteGroundにはキャッシュのプリロードがありません

これらのテストをすべて実行する前に、自分のシークレットブラウザでテストページを開いて、SiteGroundにページをキャッシュにロードする機会を与えました。ただし、実際に発生するわけではありません。実際のサイトでは、SiteGroundがキャッシュのプリロードを行わないため、キャッシュされていないページにアクセスする人がいます。.

ただし、WP Rocketはそのような状況を排除します。覚えておいてください。WPRocketをSiteGroundのキャッシングと組み合わせると、基本的に2つのレベルがあります。

  • サーバーレベルでのSiteGroundのNginxキャッシング.
  • ファイル/アプリケーションレベルでのWP Rocketのページキャッシング.

したがって、WP Rocketは既にコンテンツをキャッシュにプリロードしているので、SiteGroundのNginxキャッシュが失敗した場合でも、クイックロードされたキャッシュページを提供できます。.

WP RocketはSGオプティマイザ以上の機能を果たします

第二に、たとえそれらの微調整がページ読み込みテストの大きな違いに変換されなかったとしても、WP RocketはまだSG Optimizerよりも単純です。.

たとえば、WP Rocketは、Heartbeat API制御やデータベース最適化など、SG Optimizerにはない追加機能を追加します。 WP Rocketは、Google AnalyticsやFacebook Pixelなどのサードパーティのトラッキングスクリプトの最適化にも役立ちます.

評決

SiteGroundのSuperCacherとSG Optimizerをすでに使用している場合、WP Rocketはパフォーマンスのための必須プラグインではありません。ただし、それでもいくつかの小さな改善が提供されるため、予算に合う場合は、2つをペアリングする価値があります。.

また、2つは互いに統合するように構築されているため、そうすることで互換性の問題が発生することはありません。 SGオプティマイザーは、重複を回避するために重複する機能を自動的に無効にします。また、WP Rocketインターフェースを介してSiteGroundキャッシュをパージすることもできます。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map