フリーランスの道具箱

zenCache PRO を導入して、WordPress 表示速度を改善

キャッシュ

おかげさまで、ものくろぼっくすのエントリーへたくさんのアクセスを頂いております。表示速度が遅いのを改善するために、zenCache PRO というキャッシュプラグインを導入しました。

キャッシュプラグインは取り扱いを間違うと、サイトの表示にエラーが発生して「真っ白」になったりすることもよくあります。

広告

理解しないまま、闇雲にキャッシュを導入すると、思わぬトラブルに出会います。ご注意ください。

もともとはQuickCache

このzenCacheプラグイン、もともとは QuickCache というプラグインでして、利用していました。ただ、途中で、フル機能を使うには有料バージョンの QuickCachePRO へと、ライセンスが変わりました。

ものくろぼっくすの外観テーマ(DigiPressシリーズ MAGJAM)は、スマートフォンなどのモバイルでの表示は、モバイル専用テーマとなっており、PROバージョンでないと、PCとモバイルのキャッシュを使わけることができないため、キャッシュプラグイン自体を使っていませんでした。

サイト表示速度

やっぱり遅い

キャッシュなしでも、画像の表示を遅らせる BJ Lazy Load プラグインを使って様子を見ていましたが、やっぱり遅い。そういうことで、キャッシュプラグインを利用することにしました。

有料だけど、使いやすいのを知っているから

もともとの QuickCache プラグインを使っていたので、キャッシュプラグインの中では扱いやすいのを知っており、30ドルのシングルライセンス(一つのドメインだけ使える)を購入しました。

購入するのに、PayPalでなく、直接クレジットカード情報を入力する必要があり、海外のサイトへクレジットカードのナンバーを入力することはあんまり気持ちいい感じではないのですが、こういうときのために、VISAデビットカード があると安心です。

なにしろ、残高がないと、支払えずエラーになるので、決済専用口座で残高を管理すれば、ちょっと安心です。

サイト表示速度改善

設定をするのに参考としたサイトさん

感謝です。特にモバイルのキャッシュを制御する「Dynamic Version Salt」は参考サイトさんがなければ、設定できませんでした。感謝。

CDNを使わない設定で、モバイルもレスポンシブテーマだと、ディフォルト設定で大丈夫じゃないかと思います。ただし、キャッシュプラグインは危険性も持っているのでかならずバックアップを作成してから、作業してください。

Dynamic Version Salt

Dynamic Version Saltの設定例はこちら、wordpressでスマートフォンとPCなどのデバイスを切り分けてキャッシュを実現する方法 – Qiitaさんを参考にしています。

((preg_match("{AdsBot-Google|Android.*Mobile|BlackBerry 9350|BlackBerry 9360|BlackBerry 9370|BlackBerry 9380|BlackBerry 9780|BlackBerry 9790|BlackBerry 9800|BlackBerry 9810|BlackBerry 9850|BlackBerry 9860|BlackBerry 9900|BlackBerry 9930|BlackBerry9500|BlackBerry9520|BlackBerry9530|BlackBerry9550|CUPCAKE|Googlebot-Mobile|bada|dream|froyo|iPhone|iPod|incognito|s8000|webOS|webmate}", $_SERVER["HTTP_USER_AGENT"])) ? "smartphone" : ((preg_match("{DoCoMo/|J-PHONE/|J-EMULATOR/|Vodafone/|MOT(EMULATOR)?-|SoftBank/|[VS]emulator/|KDDI-|UP\.Browser/|emobile/|Huawei/|IAC/|Nokia|mixi-mobile-converter/|DDIPOCKET;|WILLCOM;|Opera Mini|Opera Mobi|PalmOS|Windows CE;|PDA; SL-|PlayStation Portable;|SONY/COM|Nitro|Nintendo}", $_SERVER["HTTP_USER_AGENT"])) ? "featurephone" : ""))

広告

もっと
b. ブログで情報発信
について読む


この記事を書いた人 :

profile2016autumn

ブロガー・Web&Blogコーチ・親指シフトユーザー・orzレイアウト考案者。WordPressが得意。HTML・CSS・PHPも熟知し広範囲の知識を持つ。ブログは年間 1450記事を更新した経験も(2013年)。

誰でもインターネットを活用できる時代だから、頭でモヤモヤしている「こんなのを実現したいなぁ」を引き出して形にし実現させるお手伝い、そして、インターネットを上手に使えるようにサポートするのが得意です。

iPhoneやAndroidなどのガジェット、デジタルだけでなく文房具などのアナログなツールも大好きです。写真や旅を楽しむこと、おいしいお食事、楽しい・ワクワクすることが大好きです。

Twitterやfacebookでも情報発信中、よろしければフォローしてください。



Instagram
follow us in feedly

ご依頼・講座開催情報はこちら

ブログ・情報発信でお困りごと、モヤモヤ、解決。あなたのステップアップをサポートしています。

広告

情報発信コンサルティング・コーチ

Web・ブログのコンサルティング・ご相談のご依頼を受け付けております。
・Webを活用して本気でビジネス・人生を切り開きたい方
・Webのテクニカルな改善でお悩みの方
・アイディアはあるのに、記事の文章にするのがうまくいかない方
・親指シフトを本気で習得したい方

そんな多様なお悩み、そして、さらに隠れていて見えないお悩みもダイレクトにアドバイス。ブログ2400記事をアウトプットした経験に基づく良質なノウハウ・スキルを手に入れてください。時間の大切さを感じてるあなたへオススメです。

お申し込みは
お問い合わせフォーム
からお願いします。

うまく表示されない時は
こちらをご覧下さい。

お申し込みは
お問い合わせフォーム
からお願いします。

こちらの記事も役立ちます
follow us in feedly