WordPressでは、メモリ使用量はPHPスクリプトによって使用されるメモリの量です。このスクリプトはテーマであったり、プラグインであったり、WordPressのコアファイルであったりします。
スクリプトの書き方が悪いと、メモリを大量に消費し、WordPressサイトの動作が遅くなることがあります。ホスティングサービスやキャッシュプラグインは、過剰なメモリ使用による影響を最小限に抑えるのに役立ちます。
PHPスクリプトがWebサーバーでメモリを使用する仕組み
よくできたWordPressプラグインやテーマは、自身のメモリ使用量を減らそうとします。これにより、過剰なメモリを使用してサーバーに大きな負荷をかけることがなくなります。
メモリを大量に消費するPHPスクリプトも、サイトの速度を低下させます。最悪の場合、サイトのダウンタイムを引き起こし、時にはホスティングサービスが停止されることさえあります。
Webサーバーのメモリ使用量を保護する方法
多くの優れたホスティングサービスプロバイダーは、割り当てられたメモリ量を超えたPHPスクリプトを自動的に強制終了するセーフガードを持っています。
WordPressのメモリ使用量を最適化するには、キャッシュプラグインを使用することを強くお勧めします。これにより、ウェブページのキャッシュされたコピーを提供することで、ウェブサーバーの負荷を軽減することができます。
必要であれば、メモリを必要とするスクリプトやプラグインを実行する際に、ホスティングサービスに割り当てメモリを増やしてもらうこともできます。ただし、自分が何をしているのかよく分かっていない限り、この方法はお勧めできません。
サイトのメモリ使用量をチェックする方法
サイトが通常使用するメモリ量を知ることで、異常やサイトへのリスクを察知することができます。
多くの場合、ホスティングサービスプロバイダが提供するcPanelまたは他のダッシュボードを使用して、ホスティングされているサーバーのメモリ量を自分で確認できます。
例えば、cPanelのダッシュボードでは、’Service Status:ページの左下に「クリックして表示」と表示されます。メモリ使用量は総メモリ量に対するパーセンテージで表示されます。
最悪の場合、メモリが過剰に使用されているときにサイトにアクセスしようとすると、致命的なMemory Exhaustedエラーが表示されます。
この投稿がWordPressのメモリ使用量についてより詳しく知っていただく一助となれば幸いです。WordPressの便利なTipsやトリック、アイデアに関する関連投稿は、以下の「Additional Reading」リストもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.