WordPressのテーマシェアする0001LINE!59前回まででVPSの再初期化に伴うWordPressの再設定が完了しました。今回からは導入したWordPressの高速化手法について紹介したいと思います。nginxプロキシキャッシュ用)などの施策を行ってきました。高速化は細かいことの積み重ねですので、ほかにもできることをやっておこうと思います。Responseプラグインについてこのプラグインは「WordPressサイト及び管理画面のレスポンスを向上させるプラグイン」として配布されているものです。Free開発者のページはこちらになります。WordPressを高速化するプラグインを作りましたこのプラグイン説明は開発者のページで十分説明されています。このプラグインを入れるとWordPressがWebサーバに従来より細かい単位でデータを送るようになるので、見かけ上のレスポンスが上がるという仕組みです。従来は1画面分のデータができてから送信を開始していたので、待ち時間が発生していたのが改善できるというわけです。Responseプラグインの導入は簡単です。Response」で検索すると出てきますので、「いますぐインストール」を選択します。インストールに成功したらプラグインを有効化します。素晴らしことにこのプラグインには設定というものがありません!有効にするとすぐに動作し始めます。設定に苦労するプラグインも多いなか、これは助かります。それもそのはず、このプラグインはわずか数行しかありません。いう小さなアイデアで高速化できるのがソフトウェアの面白いところです。Responseプラグインの効果さて、問題は本当に高速化の効果があるかどうか、ということです。私の主観ではWordPressの管理画面→レスポンスがよくなった気がする通常のWordPress画面→特に変わらずという感じです。開発者のページのも書いてありますが、原理上キャッシュが効いているページには効果がありません。Cacheを導入しているので、通常の画面では効果が感じられなかったのだと思います。Responseプラグインを導入しました。シンプルなプラグインで副作用の心配がないのがよいところです。管理画面のレスポンスがよくなった気がするので継続して利用することとしました。次回はmemcachedを使ったWordPressの高速化について紹介します。今回はテーマをSimplicityに変更した後に適用した高速化手法を紹介します。ほとんどが以前のテーマの設定のまま流用するすることができましたが、CSSとJavaScriptの最適化だけはうまくいきませんでした。Simplicityはそのままでも十分早いテーマなので今回の高速化はここで打ち切ることにしました。今回はWordPressの高速化を目指してmemcacheとWordPressを組み合わせてみます。Cacheが導入済みの場合、通常のWordPress画面で早くなることはありませんが、管理画面では明らかに反応がよくなります。メモリの余裕がある方はぜひmemcachedを利用してみてください。Cacheプラグインのキャッシュ用ディレクトリとして利用します。RAMディスクはHDDに比べてかなり高速なので、WordPressのパフォーマンスの向上が期待できます。CacheとRAMディスクを組み合わせた場合のパフォーマンスの変化を測定します。測定にはぶれがあるのですが全体的に性能が向上していると感じられます。Cacheプラグインを導入することによって、WordPressがどれくらい高速化できるかを測定してみました。20倍近くの高速化が望めそうです。Controllerプラグインを導入して、nginxのプロキシ・キャッシュを制御します。このプラグインを使うことにより、WordPressでのページの変更と連動して、nginxのキャッシュを削除することができます。Cacheというプラグインを導入します。Cacheにあわせてnginxの設定も変更します。Controllerプラグインを使って対処します。モバイル用に別キャッシュを使っていても、改造することによって対応できます。コメントをキャンセルメールアドレスが公開されることはありません。Fitアプリを使うコメントありがとうございます。10ライセンス問題を解決コメントありがとうございます。Microsoftへの電話でも旧Windowsのプロダクトキーで認証できるんですね。Windows7のキーでライセンス上大丈夫なのかちょっと心配だったのですが、電...scratchpad2020/2/6データを保持したままMBRからGPTに変換するコメントありがとうございます。私は調べた単に情報をまとめただけなのですが、役に立ったようで良かったです。Fitアプリを使う有難うございます。アプリの情報が反映されないんですよね。