некоторые кэшированные элементы моего проекта хранятся в memcache. Я использую механизм тегирования memcache (конечно, не нативный), чтобы упростить контроль аннулирования кэша. Все в порядке, но проект растет, число контроллеров и моделей растет, и становится все труднее поддерживать контроль недействительности кэша. К сожалению, это обычная ситуация, когда забывают аннулировать кеш ... :( Существуют ли какие-либо шаблоны кода, помогающие избежать этого?
Было бы здорово, если бы я мог отделить процедуру аннулирования memcache от модели или контроллера.
Спасибо.