[fw-general] Available for Community Review: Zend_Cache_Manager/Cache Action Helper

2009-01-27 Thread Pádraic Brady
Hi all,

As part of my tinkering to get caching more closely integrated into the 
framework, I am pleased to announce two additional proposals which are ready 
for community review. In a previous announcement I mentioned 
Zend_Cache_Backend_Static and Zend_Cache_Backend_Database, in addition to a 
small refactoring of Zend_Cache itself to shift responsibility for validating 
tags and cache ids to the backends.

Into this chaos I've added...

Zend_Cache_Manager
http://framework.zend.com/wiki/pages/viewpage.action?pageId=9437207

As a springboard to other proposals, Zend_Cache_Manager is intended to be a 
centralised Manager which is capable of creating, adapting, storing and 
otherwise tinkering with caches from one single location. It's other advantage 
from an ease of use view is that it offers a collection of lazy loaded 
preconfigured caches to play with before you even write a configuration file. 

Zend_Controller_Action_Helper_Cache
http://framework.zend.com/wiki/pages/viewpage.action?pageId=9437372

The Cache Helper for Controllers offers an API for easy access to a Cache 
Manager (Zend_Cache_Manager) which stores application caches in a central 
location. It also enables a form of Page Caching which is best suited to full 
page caching of rendered output to static HTML/Other files, as well as offering 
methods to delete such caches either by their relative URL on the server or by 
tag matching.

Your comments on these proposals would be appreciated. Please note, that all 
source code to date (at present Zend_Cache refactoring and 
Zend_Cache_Backend_Static), including the unit tests, is now available from a 
git repository at http://github.com/padraic/zfcache. If you are not yet 
familiar with git, you can simply download the current revision of the source 
code from the same location.

Best regards,
Paddy

 Pádraic Brady

http://blog.astrumfutura.com
http://www.survivethedeepend.com
OpenID Europe Foundation Irish Representative

Re: [fw-general] Available for Community Review: Zend_Cache_Manager/Cache Action Helper

2009-01-27 Thread emoveo

Sorry, where is source code of Zend_Controller_Action_Helper_Cache? I didn't
find it in
http://github.com/padraic/zfcache/tree/2380d237eaccaa061155eabe50f3ec4adad61f32/trunk/library/Zend/Cache
-- 
View this message in context: 
http://www.nabble.com/Available-for-Community-Review%3A-Zend_Cache_Manager-Cache-Action-Helper-tp21685458p21689845.html
Sent from the Zend Framework mailing list archive at Nabble.com.



Re: [fw-general] Available for Community Review: Zend_Cache_Manager/Cache Action Helper

2009-01-27 Thread Pádraic Brady
It's not up just yet as I'm working when I can on the Cache Manager first (see 
last few commits).

Pádraic Brady

http://blog.astrumfutura.com
http://www.survivethedeepend.com
OpenID Europe Foundation Representative

On 27 Jan 2009, at 17:16, emoveo ivan...@yandex.ru wrote:


Sorry, where is source code of Zend_Controller_Action_Helper_Cache? I didn't
find it in
http://github.com/padraic/zfcache/tree/2380d237eaccaa061155eabe50f3ec4adad61f32/trunk/library/Zend/Cache
-- 
View this message in context: 
http://www.nabble.com/Available-for-Community-Review%3A-Zend_Cache_Manager-Cache-Action-Helper-tp21685458p21689845.html
Sent from the Zend Framework mailing list archive at Nabble.com.