応答性大幅向上&CPU使用率大幅低下 WpTHK 2.10

2016年8月17日

WpTHK 2.10

ビックリするくらい速くなり申した・・・

これまで SNS カウントキャッシュの有効期限の記録に WP-Cron を使用してましたが、
これを Transients API に変更。

カウントキャッシュの有効・無効に関わらず、
Cron に登録するアクションフックを追加するだけで、
なぜか、0.1 秒前後かかっていたものが、0.0088 秒になったでござる。

さらに CPU の使用率も大幅低下。

Google さんが要求する応答時間 は 0.2秒以内なので、
0.1 秒近く改善したのは、かなり大きいかと思います。

最速を目指すなら PHP の APC 関数 を使いたいのだが、
モジュールがインストールされてないと使えんので仕方ないw

WP-Cron と Transients API で、なんでこんなに差が出るのかは、
調べてないので、よー分からん。。。

貧弱なサーバーの場合、Google PageSpeed Insights だと
「サーバーの応答時間を短縮する」の項目でマイナスになる可能性もあると懸念してましたが、よほどプラグインが邪魔しない限り、出ないじゃないかなー?

アップデートの場合はファイルを上書きした後、以下のどれかを行ってください。

  • 既存の「style.min.css」をいったん削除する
  • または、カスタマイズ画面で「変更を保存」ボタン押す
  • または、カスタマイズ(外観)で「保存して公開」ボタン押す

(自動的に「style.min.css」が再構築されます)

WpTHK

Posted by るな