スマホからMODXサイトにアクセスするとスマホ対応テンプレートにスイッチするプラグインを見つけました。
http://modx.com/extras/package/mobiletemplateswitcher
早速テストしてみたら、リソースの「キャッシュ制御」をOFFにしないと正常に動かないことが判明しました。全リソースのキャッシュ制御をOFFにすれば、当然、表示スピードを犠牲にしますよね?
それ以外にも、全リソースのキャッシュ制御をOFFにするリスクや注意すべきことがあれば、教えていただければ幸いです。
全リソースのキャッシュ制御をOFFにするリスクは? 【解決済み】
Re: 全リソースのキャッシュ制御をOFFにするリスクは? 【解決済み】
Evoはキャッシュ制御を使わなくても基本処理が軽いので、特にリクエスト数が多いサイトでなければ問題なく動作すると思います。
現在はURL単位でキャッシュを生成する仕様になっていますが、同じURLでもテンプレートを動的に変更すると、今回のようにページの中身も変わってきます。そのためURL単位・テンプレート単位の組み合わせでキャッシュを生成することも検討しています。
現在はURL単位でキャッシュを生成する仕様になっていますが、同じURLでもテンプレートを動的に変更すると、今回のようにページの中身も変わってきます。そのためURL単位・テンプレート単位の組み合わせでキャッシュを生成することも検討しています。
Re: 全リソースのキャッシュ制御をOFFにするリスクは?
ご返信いただきましてありがとうございます。試しに下記のウェブサイトの全リソースのキャッシュをOFFにして、Mobile Template Switcherを入れてみました。
http://modx.jp.net
キャッシュをOFFにしても問題なく動いていますね。アドバイスいただきましてありがとうございます
http://modx.jp.net
キャッシュをOFFにしても問題なく動いていますね。アドバイスいただきましてありがとうございます
