Simplicityの特徴 › フォーラム › Simplicityについての質問 › キャッシュサーバーとレスポンシブ
-
投稿者投稿
-
-
2015年9月8日 8:38 AM #32089
田中です
ゲストわいひらさん、初めまして。
田中と申します。
『グアム部』を運営しておりsimplicityさんを使わせて頂いています。
最近移行したばかりですか、アクセスも急激に増えておりとても嬉しいです。
ありがとうございます。さて質問ですが、時々レスポンシブがうまく働かない時があります。
wpxサーバーを使っているのですが、キャッシュサーバー機能が邪魔をしてレスポンシブにならない事があるみたいです。
キャッシュの機能を無効にすればいい話なのですが。。寝ログさんも度々見させて頂いていますが、先日1回だけスマホでPC表示になっていました。
Xサーバーも同様なのかと思います。もしも、何かサーバー側の設定などされていましたら、教えてください。どうしようもないことを聞いていたらすみません。
-
2015年9月8日 10:46 AM #32097
Hidekichi
ゲストレスポンシブ部分はcssがやってるのでキャッシュされてる方が効く(反応が速い)はずなんですけども、スマホでPC表示になるのはキャッシュのせいですね。
レスポンシブと言う言葉の使い方が誤解を招く事もあったりするのですが、レスポンシブは意味合いとして、ブラウザのサイズが変わったらそれに中身のコンテンツが追従すると言う意味ですよね。
今回の場合は、デバイスの種類が変わったらと言う意味合いにも取れます。
どの設定か忘れましたが、viewportの書き出し部で、通常はレスポンシブにするのであれば、<meta name=”viewport” content=”width=device-width,initial-scale=1″>
こうなっているべきなのですが、このwidthの部分がpxで決め打ちされる設定があります。そうするとキャッシュにはそのサイズが残ってしまうので表示がおかしくなることがあるのではないかと思ったりします。
中身のコンテンツ自体は、viewportが正しく読めているのであればレスポンシブになっているはずです。
おかしくなる場合に、viewportがpxになっていないかどうかを確かめられて、どの(カスタマイザー)設定でそうなるかがわかれば対処はできるかと思います。おそらく設定次第の所なので、サーバーのキャッシュは効かせておいた方がベターだと思います。
-
2015年9月8日 2:38 PM #32114
わいひらキーマスターwpxは使用したことがないので、どういったキャッシュの仕様になっているのかわからないのですが、そういった不具合を完全に出さないようにするには機能をオフにするしかないかもしれません。
僕は、サーバーに「CPU負荷を減らさないとアクセス制限したままだぞ」と言われたので、やむを得ず、W3 Total Cacheというページキャッシュプラグインを使っています。
PCとスマホを分けて綺麗に高速表示してくれるWPキャッシュプラグイン「W3 Total Cache」の簡単設定方法
寝ログさんも度々見させて頂いていますが、先日1回だけスマホでPC表示になっていました。
ただこの方法でも、たまにスマホ表示されているようなので、ページキャッシュを利用すると、たまにそういったことはあるのかもしれません。
これは、Simplicityのみに限らず、is_mobile系の条件分岐で、モバイルとパソコンで表示を分けているテーマ全般に起こり得ることで、どうしようもないかもしれません。
-
2015年9月8日 5:18 PM #32127
田中です
ゲストHidekichi様
本件ご回答いただきありがとうございます。
CSSは全然分からない素人なのですが、仕組みまで教えて頂き少しだけ納得しました。
とりあえず今はサーバーのキャッシュは効かせつつ
スマホだけキャッシュの対象外にもできるみたいなのでもう少し勉強します。わいひら様
お返事ありがとうございます。
「W3 Total Cache」の記事読ませて頂きました。でも、W3 Total Cacheは、wpx側と相性が悪いようです。
(キャッシュのせいでCSSの反映も遅いし、わいひらさんと同じXSEVERにしたいです。)どうしようもないかもしれませんとのこと、分かりました。
XSEVERにして、教えて頂いたプラグインの方が個別に設定もできるしグループ化もできるしよさそうだなと思いました。
頑張ってみます。
お二人とも、お忙しい中ご回答ありがとうございました。
今後ともよろしくお願いいたします。 -
2015年9月8日 5:40 PM #32130
わいひらキーマスターどうしても、wpxのキャッシュと組み合わせる場合は、以下のような方法もああります。
サーバーの高負荷対策に!Simplicityでキャシュプラグイン「W3 Total Cache」を利用する方法ただこちらの方法は、基本ノーサポートになっているので、何か不具合が起こっても、それぞれで解決していただく必要があります。
何か問題が起こったとしても、「ページキャッシュモード」を無効にすれば大抵元に戻るとは思います。
ただこのモードを使用すると、基本広告機能でAdSenseをちゃんと表示させるには300pxのレクタングル限定になります。 -
2015年9月9日 9:13 AM #32183
田中です
ゲストわいひらさん
WPXのキャッシュ機能はオフすることができますから、
「W3 Total Cache」のみ単体で使う方がいいと思っていたのですが、
WPXと組み合わせて使うこともできるのですね!
本当にいろいろ勉強になります。しかも分かりやすくて、私でもできそうです。関係ない話ですが、無料ブログ時代は、アクセスが1日100ページのクソなブログだったのに
移行して3ヶ月で、1日3000ページになったんです。
それだけでなく、こんなに手厚くサポートして頂いて、わたしは頭が上がりません。また、いろいろ聞くかもしれませんが、その際はどうぞよろしくお願いいたします。
-
2015年9月9日 4:49 PM #32204
わいひらキーマスター無料ブログで、ドメインが他のブログと同じとかだとかなり不利ですからね。
ちゃんとドメインを取得して、運営を始めると、そんなにも差があるもんなんですね。
それにしても、すごい増加量です。
それだけ増えるのは、やっぱり内容というか、コンテンツの力だと思いますよ。またよろしくお願いします。
-
-
投稿者投稿
- トピック「キャッシュサーバーとレスポンシブ」には新しい返信をつけることはできません。