購読者ユーザでもキャッシュを効かせてみる
購読者ユーザでキャッシュ
現在、購読者ユーザでキャッシュを効かせるオプションを開発中です。 a-blog cmsではログインしている状態では、キャッシュが効かない状態になります。 しかし、購読者ユーザは自分のプロフィールぐらいしか編集できないので、基本的にキャッシュが効いている状態が望ましいです。
仕組み
この仕組みはオプションにしてconfig.system.yamlで設定を切り替えれるようにしたいと思ってます。たぶんデフォルトはOFFです。
オプションを有効にすることにより、管理ページ以外にキャッシュが効くようになります。 しかし問題になってくるのが、管理パーツなどのキャッシュしたくない所です。
ここは、post_includeで解決する事を考えています。 また下のコードの様に、新しくキャッシュを効かせないhiddenを用意してあります。 これはpost_includeの時にしか効かないオプションにする予定です。