hrvtuirvwインメモリデータベースRedisでWordPressをキャッシュするツイートシェアはてブLINEPocketサーバのOSを更新したついでに、サイトのパフォーマンスを少し改善しようと思いキャッシュをさせる設定にしました。(今更ではあるが)WordPressは毎回Mysqlから読み出したデータをレンダリングしているため、そこそこ遅いです。サーバPCをハイスペックなものにすれば解決するのですが、自分のような貧乏学生には厳しい策です。そこでまずはこの動的なコンテンツを静的に扱うページキャッシュを多くの人は採用しています。(のに自分は1年半くらい面倒臭がって先送りにしていた)もちろん普通にキャッシュを採用しても良かったのですが、どうせならということでHDDではなくメモリ上にキャッシュデータベースを構築し高速化を試みました。手順は簡単というより用意されたものを導入しただけです。on特に設定等はないです。Redis)の通りに作業を行うだけです。タイトルではNginx用となっていますがApache2でも問題ないです。導入方法としてはpredis.phpとindex.phpにリネームしたwp-index-redis.phpをWordpressのルートフォルダにぶち込むだけです。Wordpressの更新をしてしまうとindex.phpが正規のものに置き換わってしまうのでその都度wp-index-redis.phpを導入しなおしてください。動作確認Redis上にキャッシュのデータベースが構築されているか確認します。redis-cli127.0.0.1:6379>monitorとし、モニタリングした状態で、Wordpressにログインしていない状態でブログを閲覧するとアクセスしていることが確認できます。基本的にはjeedo.netに書いてある通りです。CloudFlare.記事を更新した後、新着記事には反映されないのでURLの末尾に?c=yをつけキャッシュを削除するようにしましょう。面倒臭すぎるので自分はヘッダーメニューにキャッシュ削除用のURLのリンクを貼りました。toolsで読み込み速度を測定すると以下の結果が得られました。s当然といえば当然ですがかなり高速化されていることがわかります。Cacheを利用することにしました。コメントデータの処理方法の詳細はこちらをご覧ください。レビューRECOMMENDこちらの記事も人気です。おすすめの睡眠薬Linux2017.11.2Lubuntuでコピーガード付きDVDドライブをリッピングする雑記2019.6.4iPhoneXの背面ガラスが割れたのでYAMAPの保険で修理しました雑記2017.5.5腕時計の電池を自分で交換する雑記2018.10.20Netflix、Amazonプライムビデオで英語学習をする雑記2017.10.26強力な消臭剤の自作AboutKyashで投げ銭してください!お願いします!なんでもしますから!!!!薬学部生でしたが、機械系の会社に就職しました。会社の寮が絶望的に狭いのでミニマリストを目指してきましたがそろそろ断念しつつあります。基本的に雑記ブログですが、ガジェット系に話題が偏っているかなとは思います。