ZenCache Proにアップグレードしたと思ったらすぐにComet Cache Proが発表されたから入れ替えた
Quick Cache Proのサポートが切れるという知らせを聞きつい先日重い腰をようやくあげ、ZenCache Proにしたと思ったら、その後すぐにComet Cache Proと名前が変わっていた。。。
またかと思いましたが、今回は早めに入れ替えを実施。
公式の情報によるとQuick Cache Pro からZenCache Proへと入れ替えた前回とはやり方が違うためメモしておく。
1.まずはComet Cacheにログインし、マイページで最新版のComet Cache Proをダウンロードする。
2.インストールするサイトのプラグイン一覧からZenCache Proを停止する。
3.新規追加を押して、プラグインのアップロードへ進む。
4.先ほどダウンロードしたComet Cache Proを選び、「今すぐインストール」を押す。
5.インストールが完了したら「プラグインの有効化」を押して完了。
もちろんZenCache Proの設定を引き継いでいるので特にすることはないが、ユーザーエージェントによるキャッシュ振り分け設定だけをスマホ、タブレット、ガラケー、その他(PCなど)で分けることにした。
(preg_match("{Android((?!Mobile).)+$|iPad|Kindle}", $_SERVER['HTTP_USER_AGENT']) )? "Tablet": ((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" : "other"))
こんな感じ
(preg_match("{Android((?!Mobile).)+$|iPad|Kindle}", $_SERVER['HTTP_USER_AGENT']) )? "Tablet": ((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" : "other"))
Comment