WordPress用の最高のキャッシングプラグイン| HummingBird Pro

公開: 2018-08-27

WordPressでのキャッシュは複雑な問題です。 もはやページキャッシュだけではありません。 キャッシングには、折り畳み順序、gzipリソース、実際のページキャッシュなど、CSSの最適化が含まれます。 これにより、ユーザーはHummingbirdProやWP-Supercacheなどのより簡単なソリューションのプラグインに目を向けるようになります。

この投稿では、キャッシュについてHummingbirdProを確認します。 私の経験によると、WordPress用に設計されたこのプラグインは、完全なパッケージが必要な人にとっては驚異的に機能し、最も重要なこととして、プラグインを追加することをあまり気にすることなく機能する準備ができています。

Hummingbird ProをWP-Supercacheと比較し、Autoptimizeの追加ボーナス(特にDiviの場合、一緒にうまく機能することが知られている2つのプラグインと非常に論理的な構成)を比較しているので、注意してください。 また、 WP PODCASTでポッドキャストのエピソードを聞くこともできます。ここでは、DavidBlackmonとTimStriflerが、HummingbirdProを含むWordPressのトップ3キャッシングプラグインを比較しています。

Hummingbirdは、無料バージョンですでに信じられないほど優れた機能セットを提供しています。 今日は、いくつかの素晴らしいボーナスが追加されたProバージョンをチェックします。

ダッシュボード

Hummingbird Proには、最適化をチェックするための主要な場所として機能する優れたダッシュボードインターフェイスがあります。 現在のスコアとプラグインで有効になっているすべての主なオプションを含む最新の速度テストが表示されます。

ダッシュボードは、すでに行われた最適化とプラグインの主要部分の良いアイデアを提供します。 また、最後のテストを再実行して、最後に実行された最適化にどのように反対しているかを確認することもできます。

ページキャッシュGravatarキャッシング、およびブラウザキャッシングのステータスを簡単に確認するだけでなく、データベースのクリーンアップも提供します。 データベースのクリーンアップは、古いWordPress投稿のリビジョンや一時的なキャッシュなど、データベースの不要な部分を安全に削除します。 また、サイトの稼働時間モニターを構成したり、データベースのクリーンアップとパフォーマンステストに関する追加のレポートを提供したりすることもできます。

Proバージョンでは、WP Smush Proをインストールして、ロスレス形式または非可逆形式の画像を簡単に圧縮することもできます。

パフォーマンステストウィンドウ

メインのパフォーマンステストウィンドウに、サイトの実際のポイントが表示されます。 テストを再実行して、前回の実行と比較した累積ポイントを確認できます。また、手動で実行しなくても、定期的なスキャンとレポートを実行できます。 なんて素敵なことでしょう。

メインセクションでは、ログインしているユーザーに対してもページキャッシュをアクティブ化できます。これは、アクティブなストアがないサイトで非常に便利な機能です。 プラグインは、404リクエストのキャッシュを可能にし、キャッシュされたリソースからURLクエリを削除します。 WP-Supercacheと同様に、Hummingbird Proは、投稿が公開または更新されたときにフルキャッシュをクリアすることも可能にします。これは、他のオプションが失敗した場合に役立つ可能性があります。

キャッシュなしパターンにアクセスするために、URL文字列またはユーザーエージェントのいずれかで除外を構成することもできます。

GZIP圧縮

GZIP圧縮は、プラグインが一部の構成で直接有効にできるものではありません。 たとえば、apache内でGZIPを有効にすることはできますが、nginxでは有効にできません。 ただし、プラグインは、プラグインによって直接構成できない場合でも、GZIPの現在のステータスを表示します。

資産の最適化

追加のアセット最適化ウィンドウを使用すると、CSSアセットの処理方法をカスタマイズできます。 この便利なツールを使用すると、各CSSアセットを個別にさらに圧縮できます。 比較すると、一部のアセットは圧縮されていると問題が発生します。通常、キャッシュプラグインでは、簡単なセレクターを使用してファイルごとに手動で行うことはできません。ファイルを手動で除外する必要があります。 Hummingbird Proではそうではありません! これにより、ファイル名や除外を気にすることなく、各CSSファイルの最適化を個別に行うことができます。 すばらしい!

アセット最適化の最後の部分では、「フォールド以上」の最適化でロードするファイルを手動で追加できます。 この種の最適化は、パフォーマンスを大幅に向上させることができますが、コストがかかります。 通常、フォールドの最適化を超えると、文字通りサイトが破損する可能性があります。 これが、他のアセット最適化とは別に、追加オプションとして追加される理由です。 フォールドの上では、最適化は通常、ロード中にスタイリングを壊し、プレゼンテーションのためにパフォーマンスを交換します。 使用方法に応じて、良いことも悪いこともあります。

アセットの最適化を有効にした後、Proバージョンに含まれているWPMU Dev CDNを使用して、サイトのすべてのコンテンツを自動的にアップロードできます。これにより、既に圧縮されたアセットがCDNから読み込まれるため、読み込みが高速化されます。

高度なツール

高度なツールでは、クエリ文字列(通常はコンテンツを適切にキャッシュする方法をブラウザに指示するデータ文字列)を削除できます。 動的コンテンツにあまり依存しないサイトの場合、クエリ文字列を強制的に削除すると非常に便利です。 絵文字のJavascriptとCSSを削除することもできます。通常、サイトに対する2つの余分なリクエストを削除します。

稼働時間メニュー

最後に、[稼働時間]メニューで、サイトの稼働時間モニターを構成できます。 この便利な監視ツールは、サイトがダウンした場合に電子メールアラートを送信します。

ご覧のとおり、プラグインは多くのキャッシュ機能を処理します。ページキャッシュ、アバターキャッシュ、AbovetheFoldの最適化です。 また、圧縮されたアセットのCDNが含まれ、サイトの破損を回避するためのカスタムCSS圧縮を可能にし、稼働時間モニターをサポートし、サイトのパフォーマンスを追跡するために定期的なスピードテストを実行することもできます。 さっきも言ったように、これは完全なパッケージです!

ディビと完璧にフィット

Hummingbird Proプラグインを使用すると、CSS圧縮を実行しながらDivi静的CSS生成を有効にできます。 プラグインの互換性を確認したところ、期待どおりに機能することがわかりました。 プラグインが持つすべての追加オプションを考慮すると、これはどのDiviサイトにもぴったりです。

パフォーマンスベンチマークの比較

このレビューの目的のために、私は大量の記事を含むDiviサイトを使用してパフォーマンスベンチマークを設定しました。 以下は、キャッシュなし、HummingbirdProおよびWPSupercasheとAutoptimizeを示しています。

ホームページ上のデータ量を考慮すると、Hummingbird Proプラグインを使用すると、わずか1.46秒という素晴らしいスコアを取得できます。 当然のことながら、キャッシュがまったくない場合よりも明らかにスコアが高くなりましたが、2.02秒でWPSuperCacheおよびAutoptimizeよりもスコアが高くなりました 私が言及しなければならないことの1つは、HummingbirdProプラグインが静的リソースからURLクエリを削除することを拒否したことです。 Autoptimizeはうまく機能しているように見えますが、結果を考慮すると、それでも合計ロード時間は短縮されています。

GTMetrixは結果に対してはるかに厳密であり、このテストにより、合計読み込み時間を5.6秒から4.7秒に短縮することができました。 すべてのオプションを有効にしても、トップスコアを獲得することはできませんでした。

使いやすさHummingbirdPro

私たちは素晴らしいプラグインを手にしていますが、それは批判から救われていません。 いくつかの矛盾があります。 URLクエリ文字列を削除するいくつかのオプションが一部のサイトで機能することがわかりましたが、すべてではありません。 ダッシュボードと追加のタブからのコンテンツの配置は、やや不適切に分散されており、より一貫性が必要です。 この一貫性のあるインターフェイスの欠如は、いくつかのタブを介して複製されているように見えるものがあるため、経験の浅いユーザーにとっては問題になる可能性があります。 メインダッシュボードには一貫性がないため、よりしっかりとまとめる必要があります。 これらのいくつかの矛盾は別として、プラグインのパフォーマンスはそれ自体を物語っています。 Hummingbird Proプラグインは、CSSの圧縮と最適化だけでなく、ページのキャッシュの模範的な作業も行います。 四捨五入すると、稼働時間モニターやスピードテストツールなど、バランスの取れた追加ツールのセットになります。

結論

WordPressの完全なキャッシングシステムを求めている場合、ダッシュボードに一貫性がない場合でも、Hummingbird Proは、複数のキャッシングツールをすべて1か所に統合​​できる実行可能なソリューションです。 それは仕事をするために余分なプラグインを使用する必要なしにそれ自体で素晴らしい仕事をします、そしてリソースをロードすることで余分なスピードアップのための素晴らしいCDNを含みます。 Hummingbird Proは、私たちが確実にお勧めできるプラグインです。

私たちはあなたから聞きたい。 Hummingbird Pro、またはWP SupercasheとAutoptimizeを試しましたか? 以下のコメントで、これらのプラグインについてのご意見をお聞かせください。