Korzystam z Zend Framework i dość często korzystam z mechanizmów cachowania. Dość fajną opcją jest możliwość nadawania tagów do zapisów, dzięki czemu podczas updatowania mogę szybko skasować tylko tą część cache, która "zależy" od zmienionych danych. Mam jednak problem z listami, które są stronicowane. Uzywam Zend_Paginator, któremu podałem utworzony obiekt Zend_Cache i owszem, bardzo ładnie tworzy mi wpisy w cache. Problem z tym, że nie mogę dojść w jaki sposób dobrać się do jego id'ków lub podać mu moje tagi. W takim przypadku żeby zaktualizować listę podczas updatu np jednego rekordu muszę kasować cały cache.
Czy jest możliwość w jakiś sposób zarządzania cache automatycznie tworzonym przez paginatora? Jakoś nie chce mi się wierzyć, że jedynym wyjściem jest czyszczenie wszystkiego...