WordPressプラグインが多すぎますか?

公開: 2021-03-27

数十のプラグインを備えたWordPressWebサイトを見るのは非常に一般的です。 私たちの時代には、何百もの拡張機能を備えたサイトを見たことさえあります。 ある時点で、特にWebサイトをスムーズに実行し、すばやくロードし続けようとしている場合は、「プラグインが多すぎますか?」と自問する必要があります。

この記事では、その質問に答えて、理論的には、プラグインが多すぎることがマイナスになる理由について説明します。

さあ、始めましょう!

私たちのYoutubeチャンネルを購読する

使用するプラグインの数について議論がある理由

WordPressをしばらく使用している場合は、おそらくたくさんのプラグインを試したことがあるでしょう(おそらくいくつかの異なるWebサイトでも)。 プラグインは、WordPressが提供する最大のセールスポイントの1つであると私たちは考えています。 プレミアムソリューションだけでなく、何千もの無料オプションが利用可能です。 これらのツールの多くは、WordPressの動作方法を完全に見直すことができますが、これは簡単なことではありません。

WordPress.orgプラグインリポジトリ

多くの異なるWordPressプラグインを使用することについて本質的に悪いことは何もありません。 ただし、場合によっては、間違った拡張子を使用すると、Webサイトに悪影響が及ぶ可能性があります。

プラグインをインストールしてアクティブ化するたびに、WordPressコアに新しいコードを追加します。 コードを操作しているときにコードに変更を加えると、これらの新しい追加によって引き起こされるバグに遭遇する可能性があります。 同じことがWordPressプラグインにも当てはまります。

理論的には、追加するプラグインが多いほど、一部のプラグインが互いにうまく機能しない可能性が高くなります(「互換性エラー」が発生します)。 この種のエラーは、プラグインが正常に機能しないものから、ページが正しく読み込まれないものまで、さまざまな形で現れる可能性があります。 場合によっては、プラグインの互換性エラーにより、修正が見つかるまでサイト全体が破損する可能性があります。

互換性の問題以外にも、パフォーマンス関連の懸念事項があります。これについては、次のセクションで説明します。 今のところ、多くのプラグインを使用しても、必ずしも読み込み時間が遅くなるとは限りません。 さらに、適切なプラグインを選択してサイトを維持する方法を知っている場合は、必要な数のプラグインを使用しない理由はありません。

WordPressプラグインがウェブサイトのパフォーマンスとセキュリティに影響を与える3つの方法

コンピュータに新しいプログラムをインストールするときはいつでも、それが常にバックグラウンドで実行されていると、システムのパフォーマンスに影響を与える可能性があります。 さらに、その新しいプログラムは、そのソースと品質に応じてセキュリティ上の欠陥をもたらす可能性があります。 同じ概念がWordPressプラグインにも当てはまります。 このセクションでは、新しいツールのインストールがサイトのパフォーマンスにどのように影響するかについて説明します。

1.追加のHTTPリクエスト

プラグインが新しいスクリプトをWebサイトに追加する場合(これは非常に一般的です)、HTTPリクエストの数が増えることを意味します。 Webサイトにアクセスするたびに、ブラウザはその特定のページとそのすべてのアセットをロードするための複数のリクエストを送信します。

最近のウェブサイトでは、読み込む必要のある要素やスクリプトがさまざまであるため、ブラウザで数十のリクエストを送信する必要があります。 これは、60を超えるHTTPリクエストを含む独自のホームページからの簡単な例です。

HTTPリクエストの例

理論的には、リクエストが少ないほど読み込み時間が短くなります。 ただし、最新のWebサイトの場合、ユーザーエクスペリエンス(UX)が向上する場合は、機能やスタイルを犠牲にしたくありません。

実際には、これらの要素とスクリプトがすべて適切に最適化されている限り、多数のHTTPリクエストを必要とするWebサイトを作成できます。 上記の例をもう一度見ると、ページの読み込みに0.7秒かかったことがわかります。これは非常に高速です(自慢しないでください)。

要点はこれです-プラグインがあなたのウェブサイト上のHTTPリクエストの数を増やすことができるという事実は必ずしも悪いことではありません。 プラグインが適切にコーディングされていて、速度を落とさずにこれらの追加のリクエストを処理できるWebホストを使用している限り、問題はありません。

2.データベースリクエストの増加

すべてのWordPressWebサイトには、すべてのデータを格納する独自のデータベースがあります。 Webサイトに新しいプラグインをインストールすると、そのデータベースに接続されます。 また、プラグインの機能に応じて、データベースを使用して構成の詳細やユーザーデータを保存します。

WordPressは常にそのデータベースにアクセスして、あなたとあなたの訪問者に表示するために必要なデータを取得します。 HTTPリクエストの場合と同様に、データベースクエリが多すぎると、Webサイトの速度が低下する可能性があります。

スムーズに実行し続けるために、不要になったエントリのWordPressデータベースを「最適化」または整理することについては多くの話があります。 データベースのクリーニング専用のプラグインのカテゴリ全体があります。

データベースクリーナープラグイン

ただし、私たちの経験では、そのタイプの最適化から得られる改善は、多くの場合最小限です。 データベースリクエストが多すぎるためにパフォーマンスが低下している場合、できる最善のことは、より適切なホスティングプランを探すことです。

3.セキュリティの脆弱性

おそらく、WordPress Webサイトにあまりにも多くのプラグインをインストールすることに対する最も説得力のある理由は、追加のセキュリティの脆弱性にさらされることです。 コーディングが不十分または保守されているプラ​​グインは、攻撃者によって悪用されてサイトにアクセスしようとする可能性があります。

WordPressは世界で群を抜いて最も人気のあるコンテンツ管理システム(CMS)であるため、これは有効な懸念事項です。 ほぼ毎日、WordPressプラグインの脆弱性に関するニュースがあります。

ただし、コンピュータにインストールするプログラムについても同じことが言えます。 それらは脆弱性にさらされる可能性がありますが、それは通常、コンピュータを保護してそのソフトウェアを最新の状態に保つことに失敗した場合にのみ当てはまります。

WordPressはほとんど同じように機能します。 あなたのウェブサイトを保護するためにあなたが取ることができる多くの積極的な対策があります。 さらに、定期的な更新とセキュリティ修正を取得するプラグインを使用する場合、それらを1つまたは数十個インストールしてもそれほど重要ではありません。

プラグインの数が多すぎます(そして問題を回避する3つの方法)

「プラグインの数が多すぎますか?」という質問に対する簡単な答え。 厳格なルールはないということです。 プラグインはほとんどのWordPressWebサイトに必須ですが、必要な数だけプラグインを使用する必要があります。

アクティブなプラグインが数十あるが、実際にはそのうちのいくつかしか使用していない場合は、残りを有効にしておく理由はありません。 これらの追加のアドオンはリソースを消費し、互換性の問題が発生する可能性が高くなります。

このことを念頭に置いて、次の3つの基本的なヒントに従うと、プラグインがWebサイトに悪影響を与える可能性を最小限に抑えることができます。

  1. 評価の高いプラグインを選択し、否定的なレビューをチェックしてください(他の方法では見落としがちな問題を指摘することがよくあります)。
  2. プラグインをインストールする前に、プラグインが定期的に更新されることを確認してください。
  3. 手頃な価格で最高のパフォーマンスを提供するウェブホストを使用してください。

優れたウェブホストを使用するだけで、WordPressウェブサイトのほとんどのパフォーマンスの問題を解決できます。 サイトのメンテナンスにも積極的に取り組んでいる場合は、使用するプラグインの数に関係なく、ページがすばやく読み込まれるはずです。

プラグインが定期的に更新されるかどうかを判断する必要がある場合は、ほとんどのリポジトリ内でその情報を見つけることができます。 たとえば、WordPress.orgにアクセスしてプラグインをチェックアウトすると、最後の更新からの経過時間がわかります。

最近更新されたプラグイン

経験則として、6か月以上更新されていないプラグインは避けることをお勧めします。 プラグインの[開発]タブに移動して、その変更ログを確認することもできます。

プラグインの変更ログの例

プラグインが定期的に更新され、肯定的な評価(1,000以上のインストール)がある場合は、安全な選択です。

結論

私たちの意見では、プラグインが多すぎるということはありません。 まともなホスティングを備えたほとんどのウェブサイトは、汗をかくことなく、何十ものアクティブなプラグインを処理できるはずです。 本当の問題は、ベストプラクティスに従わない古いツールを使用することにあります。

それ以上に、プラグインを使用していない場合は、プラグインをアクティブにしておくべきではありません。これは、リソースの浪費であり、不要な互換性エラーが発生する可能性があるためです。 サイトの各プラグインが目的を果たし、定期的に更新され、十分にレビューされている限り、心配する必要はありません。

WordPressサイトで使用するプラグインをどのように決定しますか? 以下のコメントセクションで私たちとあなたの考えを共有してください!

REVector /shutterstock.com経由の注目の画像