nginxでWordpressサイトを運用する場合、php-fpmを利用することが多いかと思います。(Apacheでも利用することができますが) php-fpmの設定によって、Webサイトのパフォーマンスは左右されます。それだけでなく、不適切な設定はメモリリーク等につながるので、Webサイトにとって重要な設定であるといえます。 この記事では、そんな php-fpm の設定の最適化方法について解説していきたいと思います。 php-fpmの役割と特徴 WordPress などの動的サイトは、Webサーバーがクライアントからリクエストを受けると、サーバー上でPHPを実行して動的にページを生成し、生成したページをレスポンスとしてクライアントに返します。 この、サーバー上でPHPを実行する仕組みがphp-fpmです。php-fpmでは、リクエストのたびにプロセスを生成していたのでは非効率なので、原則
![php-fpm の設定を理解してサイトのパフォーマンスを向上させる](https://cdn-ak-scissors.b.st-hatena.com/image/square/4f0c2579b2d799453304c6b1e0fcbe00d8b89db2/height=288;version=1;width=512/https%3A%2F%2Fhackers-high.com%2Fimages%2Fsitetitle_share.png)