Weblogいつか使える、備忘録。管理2018-12-010このサーバーに移行してから、そろそろ2年が経とうとしています。円滑にサービスを管理できるようにDocker化したのですが、管理画面のレスポンスが悪い時があることに気づきました。管理画面を高速化するテクニックとして言語を英語に設定するという強引な技もあります。それ以上にプラグインの処理に時間がかかっていることが主です。不要なプラグインは止めるべきですが、入れておきたいプラグインも多くあります。なるプラグインで簡単に調べることができたのですが、いつからか正常に機能しなくなってしまい、更新されずのまま放置されているようです。GoDaddyもちろん、似たような管理用のプラグインは他にもあります。いうプラグインで、細かく情報を得ることができ、サーバーのスペック表示などもできます。プラグインごとの処理時間を表示することもできます。プラグイン管理ページから簡単にインストールすることができます。インストール後に有効化すると管理バーにメニューが追加され、クリックすると詳細な内容が表示されます。QueryMonitorの画面この結果は最適化設定を施した状態のものですが、ページの生成に約0.22秒かかっていることがわかり、処理に要した最大メモリは8MBほどであることがわかります。データベースクエリに要した時間は0.02秒ほどしかありません。見てみるとプラグイン要素ごとに処理時間を表示することができます。WordPressそのものが0.22秒とトップに来ていてこれが殆どを占めていました。今遅い原因はプラグインではなくWordPressを置いているサーバー性能ということです。ほかのプラグインが上位に来ている場合は、そのプラグインの設定があまり良くないか、相性が良くない可能性があります。ほかのプラグインに乗り換えることも検討したほうが良いでしょう。このサーバーの場合、最適化前はCometCacheが上位に来ていたのですが、その状態を解消した方法はまた次回に。