前回のまとめ symfony 1.4のCacheHelperには余分なキャッシュを保存してしまう問題がある(多分)。sfViewCacheManagerのソースを見た感じでは、module名とaction名のみを基準にキャッシュ管理をしており、独自の内部URI(default/indexのような)をもたないcacheは制御が行えず、action cacheも同時に保存してしまうような仕様になっている。 対策 結局別にCacheHelperを作成する事で対応した。元々symfony 1.0の時からCacheHelperでは対応できない機能があったので、別途CacheHelperを作成して対応していた。 ソース github ライセンスはMIT 追加した機能は 前回のブログで書いた余分なキャッシュを保存しないようにした。 別途引数にinternalURIを追加して、複数のページで同一のキャッシ