チューニングWordPressのチューニングWordPressは、標準の使い方のままだと、PHPスクリプトが動的に生成したHTMLでブログ記事を表示しますので、静的ページと比較すると「速度」の面で劣ります。このじーなか.comが利用するサーバーは、VPSサービスの一番安いプランを使っていることもあり、元々、性能面で心配がありました。そこで出てくるのが、「チューニング」です。今回はWordPressをチューニングしたら、なんと300倍以上も高速化できた、実際のお話です。試した結果、かなりの高速化が実現できました。本題に入る前に、まずは前提のお話です。お伝えしますが、この300倍は鵜呑みにしないで下さい。じーなか.comのサーバは、元々、性能的に良くはありませんでした。早いサーバ環境をお使いの場合は、改善する幅が30倍かも知れませんし、10倍かも知れません。それでも、少なくとも、体感的にもパフォーマンスの改善は見られると思います。WordPressのチューニングは、あくまでも、WEBサーバOSの中でのチューニングのお話です。インターネット回線が遅い、ホームページを見る端末が遅い(古いPCや非力なタブレットなど)場合は、体感することは難しいかも、です。動くサーバ内で完結するベンチマークテストの結果で300倍も高速化できました、というお話です。参考にさせていただいたサイトhttp://hara19.jp/archives/5817サーバー環境じーなか.comは、ServersMan@VPSを利用しています。プランは、月々467円のエントリープラン。ビンボー症なので、極力、コストを掛けずにサーバ運用というだけの理由から選んでいます。50GB(テスト時は50%を使用)ベンチマークテストの方法どれくらいの性能が出たか、を確認するためのツールとして「ApacheBench」を使いました。いうコマンドで計測します。http://www.jinaka.com/これは、abコマンドが擬似的に10人から10アクセスを受けている状態を作り出します。http://www.jinaka.com/でテストを実施しましたが、ロードアベレージが10を超え、延々と終わらない状況になりましたので、10アクセス想定から初めています。チューニングを施しつつ、このabコマンドでベンチマークを取得していけば、チューニングの成果が出ているかどうかを定量的に判断することができるのです。以下は、チューニング未実施の際のabコマンド結果です。ご覧いただくと分かる通り、1秒間に0.31個のリクエストしか処理できていません。request)これでは、ちょっと遅すぎますよね。いうことで、チューニングが出番となります。続きは次の記事で書きます。私がMetaTraderが稼働する自動売買環境を構築したきっかけ当サイトにお越しくださいましてありがとうございます。(Entryプラン)にデスクトップ環境を構築する当サイトにお越しくださいましてありがとうございます。(Entryプラン)にリモートデスクトップ環境を構築する当サイトにお越しくださいましてありがとうございます。デバッグモードの切り替え方法。開発用として使用していた某有名メーカーのサーバーが、どうも様子がおかしい。諸事情により中断してしまったことがありました。飼っていた文鳥が死んだとか逃げたとかではありませミドリガメを飼っています我が家では、「トト」という名前のミドリガメを飼っています。ホームセンターのペットショップで買ってきたミドリガメの子どもです。デバッグモードの切り替え方法。(Entryプラン)にWine環境を構築する(その1)当サイトにお越しくださいましてありがとうございます。今回は、Linuxデスクトップ上でWindowsアプリケーションを稼働させる環境、Wineを導入します。使って一括サムネイル生成をしようとして気が付いた問題。(4)おすすめリンクじーなか.comプールがある北海道の温泉・ホテルTalendのススメFreemindのススメXMindのススメGanttProjectのススメsmartmontoolsでHDDチェックDB2エキスパート北海道でSEとパパのあいだに・・・あんざい友の会WordPressのチューニングで300倍も高速化しました(その1)じーなか.comは北海道発、文鳥の飼育・旅行・キャンプなどの話題が中心の趣味サイト。塩ホルモン炭火のあんざいの応援サイトでもあります。只今相互リンクを募集中です。