monolithic kernel

Ramazeでセッション情報を生成しない方法

今日ふとPerfume Headlineのキャッシュディレクトリを開いてみると、セッション情報であふれていました。そもそもPerfume Headlineにはセッションを必要とするような機能を何も実装していないので、削除したついでにセッション情報を生成しないようにしてみました。

というわけで、以下にその方法をメモしておきます。記述する場所はstart.rbとかでいいんじゃないでしょうか。

Ramaze::Global.sessions = false
Ramaze::Global.no_cache_flash = false

なお、この方法はRamaze-2009.03で動作することを確認しています。2009.04以降ではRamaze::Globalが廃止されたらしいのでたぶん動作しないと思います。