余計なものはかたっぱしから止めていく感じで。
調べる
- Firefox+Firebug
- GTmetrix | Website Speed and Performance Optimization
- WordPress › P3 (Plugin Performance Profiler) « WordPress Plugins
軽量化
高速化
- 待機時間が1秒強ほどかかっている。調べてみるとファイルを生成している時間らしい。キャッシュプラグインを導入することにした
- W3 Total Cache のおすすめの設定方法を参考にキャッシュを導入
- 1秒強かかっていたものが40ミリ秒にまで短縮できた
- Crayonを捨てた。Syntax Highlightするならhighlight.jsが良さそうを参考にSyntax Highlightをプラグインからhighlight.jsに変更
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/zenburn.min.css"/>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
ほか
- 基本、余計なものは削除、無効化する
- 高速化系のものはトラブルに繋がりやすいので、それぞれの機能と原理を考えながら導入する
- WPが遅いのはサーバのせいなので移転しよう、という意見もあったがそれをいったらおしまいである。困ったらTumblrがあるよ、うん