WordPress で Nginx fastcgi_cache キャッシュ アクセラレーション メソッドを有効にする - Nginx 構成例

WordPress を使用して Web サイトを構築するプロセスでは、WordPress のパフォーマンスを最適化し、Web サイトへのアクセスを高速化するために、多くの「回り道」が行われてきました。ウェブサイトへのアクセスが遅く、CPU メモリが枯渇している場合、私が最初に考えるのはサーバー構成のアップグレードです。その後、一部の悪徳 VPS 業者が裏でリソースを厳しく制限していることに気づきました。アップグレードします。

最大の経験は、同じ構成で異なる VPS 販売者の同じ Web サイトを同じトラフィック状況で実行したときに、一方はスムーズで、もう一方は停止するということです。VPS を購入する前に必ず読んでおく必要があると感じました。他の人のレビュー、特に VPS ホストのパフォーマンスのレビューを慎重に比較する必要があります。そうしないと、簡単に多額の費用を費やすことになります。

その後、WordPress を最適化するときに、以前に使用したキャッシュ プラグインには、WordPress Super Cache、WP Fastest Cache、W3 Total Cache、cos-html-cache、Cachify などがあります。 , プラグインをキャッシュすることは高速化には依然として効果的ですが、多くの問題ももたらします。

サイトで致命的なエラーが発生した - Redis メモリ キャッシュが不十分であるという問題を解決するための WordPress トラブルシューティング プロセス

今日、友人から WeChat でブログを開けないというメッセージを受け取りました。案の定、開いてみると「あなたのサイトでは致命的なエラーが発生しました。」と直接表示されました。よく考えてみると、このブログは最近攻撃を受けていることに加えて、W3 Total Cache プラグインをインストールしていると推測されます。基本的にはプラグインが原因であると結論付けることができます。

調査の結果、PHP エラーは「Uncaught RedisException: OOM command not allowed when used Memory」であることが判明しました。これは、サーバーが再起動されても、Redis がメモリにデータを書き込むことができないことを示しています。最後の解決策は、Redis 構成を調整し、デフォルトのメモリ サイズを増やすことです。

ワードプレスのキャッシュ を購読