Ответ
Misha v.3 23.09.2010 07:38
по моему мы немного о разном. хотя мне кажется, я понял его задачу (у самого такая возникает часто):
например есть новость в БД. мы её выводим под кэшом и содержимое запоминаем надолго. мы знаем, что оно должно быть запомнено надолго, т.к. новости обычно не меняются.
но вдруг в голову редактора приходит гениальная мысль как переформулировать пару предложений в новости или что надо исправить в тексте ошибку. он вносит правку в новость (БД) и надо как-то сбросить кэш этой новости.
т.е. только после того, как новость была закэширована стало известно о том, что содержимое кеша надо обновить. заранее это неизвестно (хотя да, можно что-то сделать, например сразу после создания новости мы можем плавно увеличивать время её кэширования, например в первые сутки -- на 3 минуты, во вторые -- на 10, далее -- надолго).