web-dev-qa-db-ja.com

200ワードプレスサイトをホストするのに必要なメモリ?

私はMultisiteを使用して、それぞれが独自のサブドメインを持つ200種類のワードプレスブログをホストすることを計画しています。サブドメインごとに仮想ホストを作成するたびに、およそ50mbのRAMが使用されます。それで50mb * 200サイト= 10GB RAMが間違っているなら私を修正してください10GBのRAMがホスト200サイトに必要ですか?可能であれば、RAMの使用量を減らすための解決策はありますか?

3
Ruriko

実際に必要なRAMは、さまざまな要因によって異なります。

  • プラグイン
  • テーマ
  • インストールされている拡張機能(サーバーとPHP)
  • 現在の操作(画像の編集に最も必要なもの)
  • 翻訳、いくつかの翻訳ファイルは本当に重いです

マルチサイトでは、いくつかのリソースが共有されています。たとえば、新しいサイトを作成するたびにサーバーの設定が重複することはありません。

組み込みの Opcache を有効にし、テーマとプラグインを Xdebug でチェックすれば、リソースを節約できます。あなたが翻訳でできることはあまりありません。

4
fuxia

サイトの数は、必要なメモリ量とは無関係です。必要なメモリ量は(Apacheを使用している場合)です。

the amount of memory required to serve the most memory intensive page * the number of requests you want to serve simultaneously

どちらの数値も、サーバーの設定方法や使用するテーマとプラグインによって異なります。

4
Mark Kaplun

翻訳のメモリ使用量について(私はtoschosの回答にコメントしましたが、必要な評判がありません): WP Performance Pack を使って減らすことができます。利用可能であればネイティブのgettextを使用し、利用可能な翻訳のみをロードする(gettextが利用できない場合)代替のMO実装を提供します。両方の方法ともメモリ消費を減らし、ローカライズされたWordPressインストールのパフォーマンスを向上させます。

0
Björn