But when I echo $this->_getCacheId($pageNumber) at first check step and save cache step It gives two defference cache ID so Zend_Paginator cache feature does not work, It just generate a file or overide cached file without using cached data . Here my code