WordPressマルチサイトネットワークを実行するためのヒント

公開: 2021-12-13

WordPress Multisiteの背後にある概念は単純です。それは、人気のあるコンテンツ管理システム(CMS)の単一のインストールからすべての複数のWebサイトを実行する機能を提供します。 「ネットワーク」が2つのサイトで構成されていても、2000のサイトで構成されていても、すべてが一元化された場所で管理されます。

これは、大規模で多面的な組織やオンラインコミュニティを構築したい人々にとって強力なツールです。 大学や政府からニッチなブロガーまで、誰もが恩恵を受けることができます。

中核となるのは、マルチサイトネットワークは依然としてWordPressです。 各サイトには、慣れ親しんだ同じスタイルと設定があります。 ネットワーク設定領域は、新しいサイトを作成し、より広い影響を与える特定の設定を微調整する方法を追加します。

しかし、安定した安全なWordPressマルチサイトネットワークを運営することは、まったく別の動物です。 特定のニーズに応じて、独自の考慮事項がたくさんあります。 ユーザー権限、プラグイン、テーマの選択などの項目については、事前に検討する必要があります。 さらに、マルチサイトがプロジェクトにとって正しい選択であるかどうかを判断することも重要です。

本日は、マルチサイトネットワークを最高の状態に保つためのヒントをいくつかご紹介します。

WordPressマルチサイトは最適ですか?

1つのWordPressインストールで複数のWebサイトを実行できるという考えは、創造力を発揮させることができます。 それはあなたにあらゆる種類の潜在的なユースケースを思い起こさせるかもしれません。 ただし、マルチサイトを利用することが最善の選択肢ではない場合があります。

たとえば、フリーランサーは、すべてのクライアントを単一のネットワークでホストすることを考えるかもしれません。 サイト間を移動して更新を簡単に実行できることを想像してみてください。 かなり魅力的に聞こえますよね?

これは、WordPressマルチサイトの推奨される使用法ではありません。 なんで? 何か問題が発生した場合、ネットワーク内のすべてのサイトに悪影響を与える可能性があります。 すべてのサイトがデータベースを共有しているため、マルウェアのクラッシュや悪いケースは特に悲惨なものになる可能性があります。 サーバーのダウンタイムの可能性は言うまでもありません。

WordPressマルチサイトは、一般的に、サイトのネットワークに共通点がある場合に意味があります。 複数の場所を持つ小売業者や、すべてのチームが独自のWebサイトを必要とするスポーツリーグを考えてみてください。

これらのサイトが1つのインストールに統合されている理由については、確かな論理が必要です。 それを除けば、マルチサイトの使用を完全に避けるのが最善かもしれません。

WordPressマルチサイトダッシュボード

テーマとプラグインを慎重に検討する

Webサイト間の共通のスレッドは、組織を超えています。 各サイトは独自のテーマを実行し、インストールされているプラ​​グインのプールから選択できますが、何を許可できるか、または許可する必要があるかについて懸念がある場合があります。

理想的には、外観と機能の両方に関して、各Webサイトに同様の要件があります。 これにより、ネットワーク全体で使用されるアイテムのみを簡単にインストールできます。

もちろん、特定のネットワークサイトで、他のサイトでは使用されないテーマやプラグインが必要になる場合もあります。 ショッピングカートを必要とするオンラインストアはその代表的な例です。

ネットワークのスーパー管理者はそれらのアイテムの可用性をそれらを必要とするサイトだけに制限できるので、それは問題ありません。 これにより、テーマやプラグインが悪用されたり、貴重なサーバーリソースを消費したりする可能性が低くなります。

ただし、これはプラグインを使いこなす必要があるという意味ではありません。 慎重に選択することは依然として重要です。 セキュリティ上の欠陥や多くのバグを含むプラグインをインストールすると、ネットワーク全体の問題が発生する可能性があります。

そういえば、WordPressマルチサイトにはプラグインをネットワークでアクティブ化する機能が含まれています。 この指定のプラグインは、ネットワーク内のすべてのWebサイトで自動的に実行されます。 したがって、各サイトで必要になることがわかっているアイテムのためにこれを予約することをお勧めします。

他のWebサイトと同様に、テーマとプラグインはネットワークのセキュリティとパフォーマンスに影響を与える可能性があります。 何がインストールされ、誰がそれにアクセスできるかを決定することは、あなたのやることリストの一番上にあるべきです。

WordPressマルチサイトプラグイン画面

バックエンドユーザーに必要なものへのアクセスを提供する

従来のWordPressWebサイトと同様に、マルチサイトネットワークはさまざまなユーザーの役割と機能をサポートします。 同様に、必要に応じてカスタムロールを作成することもできます。 これにより、スーパー管理者はすべてのサイトとネットワーク全体をきめ細かく制御できます。

ただし、サイトが多数ある大規模な組織の場合、ユーザーの管理には注意が必要です。 これは、ユーザーが複数のWebサイトにアクセスする必要がある場合に特に当てはまります。

デフォルトでは、登録されているすべてのユーザーが最下位のユーザーレベル(サブスクライバー)に割り当てられます。 これでは、バックエンドで意味のあるアクセスができなくなります。

したがって、便宜上、それらをスーパー管理者の役割に割り当てたいという誘惑があるかもしれません。 これにより、ユーザーはすべてにアクセスできます。 ただし、セキュリティの観点からは、これは最も堅実なポリシーではありません。

より安全なオプションは、ユーザーがアクセスする必要のあるサイトにのみユーザーを割り当てることです。 これは、最初にネットワーク管理者ユーザー画面からユーザーアカウントを作成することで実行できます。 そこから、 [個人用サイト]> [ネットワーク管理者]> [サイト]にアクセスし、[サイトの編集]リンクを使用して各ユーザーを適切なサイトに割り当てます。

ユーザーが単一のサイトにのみアクセスする必要がある場合は、サイトのダッシュボードにアクセスして、 [ユーザー]> [新規追加]に移動するのが最も簡単です。

いつものように、各人が持つべきユーザーの役割を慎重に検討してください。 仕事をするために必要な権限について考え、適切なレベルに割り当てます。

ネットワークサイトのユーザーの編集

サーバーが負荷を処理できることを確認します

マルチサイトネットワーク、特に大規模なネットワークは、多くのサーバーリソースを消費する可能性があります。 ストレージ容量、メモリ、帯域幅、および処理能力を限界まで押し上げることができます。

そのため、ウェブホスティングは健全なWordPressマルチサイトネットワークの最も重要なコンポーネントの1つです。 適切な構成がないと、サイトはパフォーマンスと信頼性の面で大きな打撃を受ける可能性があります。

Webホスティングパッケージの選択は難しい場合があります。 最初の選択に十分なリソースがあるように見えても、将来の成長も考慮する必要があります。 数か月後にホスティングが大きくなりすぎたことを知りたくありません。

コストも大きな要因ですが、あなたはあなたが支払うものを手に入れる傾向があります。 もちろん、一部のマネージドWordPressホストは、マルチサイトのインストールに対してプレミアムを請求します。 ただし、より多くのリソースプールにアクセスできる場合があります。

従来の共有ホスティングでは、通常、WordPressマルチサイトのインストールが可能です。 場合によっては、これで十分に機能する可能性があります。 ただし、大規模でトラフィックの多いネットワークで優れたパフォーマンスを期待しないでください。

肝心なのは、ホスティングにサインアップする前に、何をしているのかを知ることです。 現在と将来の両方で必要な馬力を確保してください。

コンピューターハードウェア

1つのWordPressインストール、多くのWebサイト

標準のWordPressWebサイトとマルチサイトネットワークの管理には多くの類似点があります。 ただし、この特別な構成には、独自の課題が伴います。

まず、Webホスティングの要件は一般的に大きくなります。 複数のサイトは、データベースが大きくなり、サーバーリソースに負担がかかることを意味します。

さらに、プラグイン、テーマ、およびユーザーを追跡するのが難しい場合があります。 優れたパフォーマンスと一流のセキュリティを維持するには、絶え間ない警戒が必要です。 管理者は、オーバーヘッドを削減し、ユーザーが必要な権限のみを持つように注意する必要があります。

そうは言っても、マルチサイトネットワークの可能性は素晴らしいです。 追加された利便性と相互運用性により、開発者と組織の両方がいくつかの驚くべきことを達成できます。