ECサイトオーナーTY(てぃーわい)です。2005年にECサイトを立ち上げ、制作から運営システムまで全てを自分で作ってきた経験を元に、2012年からはサイト制作、ECコンサルティング、書籍執筆、テキスト制作などをしています。2012年版WordPressはPHPで作られているので、アクセスの度にサーバーサイドで動的に生成されています。その為、使用しているサーバーやサイト構成によって「静的ページに比べて表示が遅い!!」という事もしばしば。他にもサイト表示が遅くなる原因は様々あり、それらを改善するプラグインもリリースされています。サイトパフォーマンスは検索順位に影響を与えると言われていますので、SEOにも効果があります。SEOうんぬん以前に、表示の遅いサイトはユーザーに嫌われちゃいますよね^^;今回はWordPressを高速化するテクニックをご紹介します。キャッシュを生成して、動的生成を回避するWordPressが遅くなる原因の一つが冒頭でも触れた”動的生成”という件。キャッシュ生成プラグインをインストールすると、サーバーにページのキャッシュを作成してくれます。いうこと?というと、静的なページを準備しておいてアクセスがあった時にそれを読み込むイメージです。キャッシュ生成プラグインを導入すると、環境によっては劇的に表示速度が向上します。キャッシュ生成プラグインで有名な物は以下の2つ。Cache」を使用しています。Cache」という項目ができますので、そちらで初期設定を行います。インストールした時点では無効になっているので、必ず有効にしてください。CacheとWPtouchを同時に使う際の注意点キャッシュの生成されたページは、以降キャッシュを読み込んで表示されます。その為、スマホ表示プラグインWPtouchをインストールしている場合には少し問題が起きてしまいます。PC用サイトのページがキャッシュされた場合はスマホでアクセスしてもPCサイトが表示されてしまい、またその逆の現象も発生します。要は、先ほどのキャッシュ系プラグインが「ページ」を準備しておくのに対して今回のプラグインは「データベース」を準備しておきます。データーベースの中には”サイトの基本情報”など毎回毎回呼び出される”クエリ”がありますので、それを毎回データベースから引っ張り出さずに近い場所においておこう。Fixインストールしたプラグインを有効化します。その時点ではプラグインは動作していませんので、設定画面で「有効」にチェックを入れます。Cleaner」をインストールすると、<head>と<footer>内の整理整頓をしてくれます。これまで紹介したキャッシュ系プラグインでは、サーバー側の処理の高速化でした。今回のプラグインは、クライアント側の高速化に効果があります。Cleaner※僕は手動で整理しているので実は使ったことのないプラグインです。画像サイズを小さくするSmush.it画像ファイルには画像データ以外にメタデータと呼ばれる情報が含まれています。ツール名など、はっきり言って余計なデータです。米YahooのSmush.itというサービスを使うと、これらメタデータを削除してくれます。Smush.it」です。Smush.itインストールして有効化すると、以降、アップロードするファイルは自動的にSmush.it経由で最適化されます。メディア]では、過去にアップした画像も最適化することができます。全てのファイルを一括で最適化することができます。Smuch.itの効果と注意点サイズの小さいファイルでは相対的にメタデータの比率が多くなりますので、数字上ではかなりサイズが小さくなります。30,264バイトファイルサイズベースで考えると、クライアントがダウンロードするデータの大半は画像ですので、地味ながら画像サイズを小さくすることで表示速度は確実に向上します。管理者的には画像をアップする際の待ち時間が”かなり”長くなってしまいますので、この点は注意してください。一つのサイトからデータを取得するから遅くなるこれはWordPressに関わらず、WEBサイトを運営する上での根本的なサイトパフォーマンス高速手法です。・画像データの出力などが同一のサーバー上で行われます。この処理を複数のサーバーに分担させることで、表示速度が改善されます。言ってもPHPやデータベースサーバーを別にすることはできませんので、“画像”を別サーバーにアップすることになります。ある画像共有サービスを活用しましょう!・Piaca・flickr・フォト蔵などなど。速度向上を目的として分散処理をする場合は、画像サーバーの速度が速い事が前提となります。WordPress設置サーバーに全て任せたほうが速いのでしたら意味がありません。速度がでないとしても無料の写真共有サイトを使うと、サーバー容量を圧迫しない、という利点はあります。