WordPress高速化

WordPressの導入と設定

WordPress高速化: NginxのプロキシキャッシュをRAMディスクに移す

今回はWordPressの高速化を目指してNginxのプロキシキャッシュにRAMディスクを使用する設定を行います。キャッシュ中のデータをRAMディスクにおくことでHDDのアクセスを減少させることできます。実際にデータを見るとRAMディスクを利用するようになってからディスクアクセスのレイテンシが減少しました。
WordPressの導入と設定

WordPress高速化: ランキングと関連記事のプラグインを変えた結果

今回はWordPressの高速化を行った効果を紹介します。特にWordpress Popular PostsプラグインをSimple GA Rankingプラグインに変更した効果は非常に大きかったと思います。実際にデータベースへのアクセス数は激減しており、負荷が下がったことがわかります。
WordPressの導入と設定

WordPress高速化: 関連記事表示をCFilteringからからWordPress Related Postsへ変更する

今回はWordPressの記事に関連記事を表示するプラグインを変更したことを紹介します。従来はCFilteringプラグインを使っていたのですが、データベースへのアクセスが多く発生するようで負荷が高かったようです。このためWordPress Related Postsプラグインを導入することにしました。
WordPressの導入と設定

WordPress高速化: WordPress Popular PostsからSimple GA Rankingへ移行

今回はWordpressの表示を高速化するためにWordpress Popular PostsプラグインをやめてSimple GA Rankingプラグインを導入します。 スタイルシートを調整することによって、Wordpress Popular Postsを使っていた頃とほぼ同様のランキング表示になりました。表示もやや高速化した気がします。
WordPressのプラグイン

WP Super CacheとWordPress Popular Postsプラグイン

今回はWP Super CacheプラグインとWordPress Popular Postsプラグインを組み合わせたときに出る不具合について紹介します。 オレオレ証明書を使っているサイトでは、アクセス数のカウントをajaxで行うようにするほかに、Ajaxで使用するプロトコルをhttpに指定する必要があります。
WordPressのテーマ

WordPressのテーマ変更 その5: Simplicityの高速化

今回はテーマをSimplicityに変更した後に適用した高速化手法を紹介します。ほとんどが以前のテーマの設定のまま流用するすることができましたが、CSSとJavaScriptの最適化だけはうまくいきませんでした。ただSimplicityはそのままでも十分早いテーマなので今回の高速化はここで打ち切ることにしました。
WordPressの導入と設定

WordPress高速化: SPDYの利用

今回はWebサーバのSPDY機能を有効にしてHTTPSを使っているWordPressの画面の高速化を行います。 効果としては劇的というほどではありませんが、感覚的には高速化しておりますし、何よりnginxの設定ファイルにたった4文字付け加えるだけというお手軽さです。SPDY対応はぜひしておくことをお勧めします。
WordPressのプラグイン

WordPress高速化: JS & CSS Script Optimizer

今回はWordPressの高速化を目指してJS&CSS Script Optimizerプラグインを導入します。 ちょっとマイナーかもしれませんが、しっかりとJSファイルとCSSファイルを最適化してくれます。最適化後にトラブルが発生した場合に、その原因となるファイル特定して除外するというのが難しいかもしれません。
WordPressのプラグイン

WordPress高速化: EWWW Image Optimizer

今回はWordPressの高速化を目指してEWWW Image Optimizerプラグインを導入します。設定項目はちょっと多くて焦りますが、日本語の紹介ページを見れば問題なく設定できるはずです。画像を縮小すれば通信量も節約でき、スマホでの読者が多いサイトにはお勧めです。
WordPressのプラグイン

WordPress高速化: WP-HTML-Compression

今回はWordPressの高速化を目指してWP-HTML-Compressionプラグインを導入します。効果は微妙なところですが、インストールだけの設定いらずで簡単ですし、WP Super Cacheプラグインと組み合わせると、副作用も解消することができます。
WordPressの導入と設定

WordPress高速化: memcachedの利用

今回はWordPressの高速化を目指してmemcacheとWordPressを組み合わせてみます。 WP Super Cacheが導入済みの場合、通常のWordPress画面で早くなることはありませんが、管理画面では明らかに反応がよくなります。メモリの余裕がある方はぜひmemcachedを利用してみてください。
WordPressのテーマ

WordPress高速化: WP Hyper Responseプラグイン

今回はWordPressの高速化を目指してWP Hyper Responseプラグインを導入します。シンプルなプラグインで副作用の心配がないのがよいところです。管理画面のレスポンスがよくなった気がするので継続して利用することとしました。
WordPressの導入と設定

WordPress高速化: Nginx Cache Controllerプラグインとモバイル・ブラウザ

今回は、プロキシ・キャッシュを有効化したnginxでWordPressを動かす際に問題となるキャッシュ問題に対して、Nginx cache Controllerプラグインを使って対処します。モバイル用に別キャッシュを使っていても、改造することによって対応できます。
WordPressの導入と設定

WordPress高速化: Nginx Cache Controllerプラグインを使う

今回は、nginxで運用しているWordPressにNginx Cache Controllerプラグインを導入して、nginxのプロキシ・キャッシュを制御します。 このプラグインを使うことにより、WordPressでのページの変更と連動して、nginxのキャッシュを削除することができます。
WordPressの導入と設定

WordPress高速化: 最適化後のnginxの設定一覧

今回はWordPressを高速化するための設定変更を含めたnginxの設定を紹介します。 正直、正しいのかどうかわからない点も有りますが、WordPressとnginxを組み合わせようという方の参考になれば幸いです。
WordPressの導入と設定

WordPress高速化: 最適化の結果

今回はこれまで行ってきたWordPress高速化の取り込みをまとめてグラフ化してみました。 測定誤差か遅くなってしまっているケースもありますが、全体的には順調に高速化できたと思います。
WordPressの導入と設定

WordPress高速化: nginxのプロキシ・キャッシュ+RAMディスクの効果

今回はnginxのプロキシキャッシュ用ディレクトリにRAMディスクを使った場合の効果を計測します。 測定によって誤差はあるものの、性能の向上は確認できます。メモリがあまっている場合は積極的にRAMディスクを使用したいものです。
WordPressの導入と設定

WordPress高速化: nginxのプロキシ・キャッシュ+RAMディスク

今回はnginxのプロキシ・キャッシュ用のディレクトリをRAMディスクとすることにより、WordPressの更なる高速化に挑戦したいと思います。使用しているVPSであるServersMan@VPSでディスクが遅いときがあるので、RAMディスクにすることで高速化が期待できます。
WordPressの導入と設定

WordPress高速化: WP Super Cache + RAMディスクの効果

今回はWP Super CacheとRAMディスクを組み合わせた場合のパフォーマンスの変化を測定します。 測定にはぶれがあるのですが全体的に性能が向上していると感じられます。
WordPressの導入と設定

WordPress高速化: WP Super Cache + RAMディスク

今回は増量されたメモリを活用するためにRAMディスクを導入し、WP Super Cacheプラグインのキャッシュ用ディレクトリとして利用します。RAMディスクはHDDに比べてかなり高速なので、WordPressのパフォーマンスの向上が期待できます。
WordPressの導入と設定

WordPress高速化: その後の状態

WordPressを高速化するために各種チューニングをして1週間後の状態を紹介します。測定方法により効果はまちまちですが、チューニングによって全体的にWordPressが高速化していることがわかります。
WordPressの導入と設定

WordPress高速化: nginxのプロキシ・キャッシュの効果

今回はプロキシ・キャッシュ機能を有効にしたnginxでWordPressを実行した場合の性能を評価しました。 プロキシ・キャッシュを有効にする前と比べると10%近くの性能向上が望めることがわかりました。
WordPressの導入と設定

WordPress高速化: nginxのプロキシ・キャッシュ

今回は更なるWordPressの高速化のために、nginxのプロキシ・キャッシュ機能を使ってみます。 なかなか設定が難しいですが、何とか設定に成功してWordPressが動作するところまでこぎつけました。
WordPressの導入と設定

WordPress高速化: WP Super Cacheの効果

今回はWP Super Cacheプラグインを導入することによって、WordPressがどれくらい高速化できるかを測定してみました。20倍近くの高速化が望めそうです。
WordPressの導入と設定

WordPress高速化: WP Super Cacheの導入

今回はWordPressの根本的な高速化を図るため、WP Super Cacheというプラグインを導入します。また、WP Super Cacheにあわせてnginxの設定も変更します。
WordPressの導入と設定

WordPress高速化: nginxとphp-fpmの最適化

今回は、nginx上に構築したWordpressを高速化するために、nginxとphp-fpmの設定値を調整します。 若干の性能アップはあったものの、根本的なボトルネック解消にはいたりませんでした。
WordPressの導入と設定

WordPress高速化: Apacheとnginxの比較

今回はApacheとnginxでWordpressサイトのパフォーマンスがどのように変わるかを比較します。 パフォーマンスはnginxの方が若干良いという感じですが、負荷が高いときに接続性は断然nginxの方が優秀です。
WordPressの導入と設定

WordPress高速化: WordPressをnginxで動かす

Wordpressサイトの高速化を目指してサーバをApacheからnginxに変更します。 Wordpressでマルチサイトを構築している場合は、自分のディレクトリ構成に応じてURLの書き換えなどを行う必要があります。
WordPressの導入と設定

WordPress高速化: Debian 6.0 (squeeze)にnginxを導入する その2

今回はnginxとphpを接続し、phpコマンドを実行できるようにします。これによりphpで作成されたWordpressをnginx上で動かすための準備が完了したことになります。
WordPressの導入と設定

WordPress高速化: Debian 6.0 (squeeze)にnginxを導入する その1

Apache+mod_pagespeedではサイトの高速化が達成できなかったため、今回は高速webサーバのnginxを導入します。 今回は静的なWebページ(Wordpressでないページ)をnginxで公開できるように設定します。
WordPressの導入と設定

WordPress高速化: mod_pagespeedを使う その3

mod_pagespeedによるWebサイトの高速化の評価をApache付属のabコマンドで実施しました。mod_pagespeedを導入することにより同時アクセス発生時のパフォーマンスが大幅に低下していることが判明したため、mod_pagespeedを無効にすることにしました。
WordPressの導入と設定

WordPress高速化: mod_pagespeedを使う その2

Webページを高速化するためにmod_pagespeedを導入して1週間経過しました。 今回はGoogle Analysticsの解析結果を参照してmod_pagespeedの効果を確認してみます。
WordPressの導入と設定

WordPress高速化: mod_pagespeedを使う その1

Wordpressで構築しているWebサイトを高速化するためにGoogleのmod_pagespeedを導入してみます。 mod_pagespeedによりインストールするだけで、表示に必要なリクエスト回数やデータサイズが削減されることが確認できました。
スポンサーリンク