<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
The MongoDB backend for Zend_Cache would allow developers to use MongoDB as a backend for content/data caching for the Zend_Cache component. MongoDB is a scalable, high-performance, open source, document-oriented "NoSQL" database.Zend Framework: Zend_Cache_Backend_Mongodb Component Proposal
Proposed Component Name
Zend_Cache_Backend_Mongodb
Developer Notes
http://framework.zend.com/wiki/display/ZFDEV/Zend_Cache_Backend_Mongodb
Proposers
Simon Harris
Zend Liaison
TBD
Revision
1.0 - 18 August 2010: Initial Draft. (wiki revision: 12)
Table of Contents
1. Overview
2. References
3. Component Requirements, Constraints, and Acceptance Criteria
4. Dependencies on Other Framework Components
- Zend_Cache_Backend
- Zend_Cache_Backend_Interface
- Zend_Exception
5. Theory of Operation
The component is instantiated and used in a manner consistent with existing Zend_Cache backends
6. Milestones / Tasks
- Write proposal
- Gather feedback
- Review by the Zend team
- Develop full implementation and unit tests
- Documentation
7. Class Index
- Zend_Cache_Backend_Mongodb
8. Use Cases
| UC-01: Simple Caching Example |
|---|
9. Class Skeletons
Class skeletons will follow the current Zend_Cache_Backend_Interface_Extended and to offer a consistent interface and identical functionality to other backends. Class skeletons will be published here as development progresses.
]]></ac:plain-text-body></ac:macro>]]></ac:plain-text-body></ac:macro>
3 Comments
comments.show.hideAug 19, 2010
Pádraic Brady
<p>The proposer should note that all future proposals should target Zend Framework 2.0 since ZF 1.11 will be the final release accepting new features in the 1.x branch. ZF 1.x proposals cannot be reviewed until they are updated accordingly. For your information, Zend Framework 2.0 is written for PHP 5.3 and utilises namespaces - updating code for this is not as hard as it seems <ac:emoticon ac:name="wink" />.</p>
<p>Paddy</p>
<p>Community Review (CR) Team </p>
Aug 19, 2010
Marc Bennewitz (private)
<p>I'm refactoring the cache component for zf 2.x</p>
<p>Please look at:
<a class="external-link" href="http://framework.zend.com/wiki/display/ZFPROP/Zend+Cache+2.0+-+Marc+Bennewitz">http://framework.zend.com/wiki/display/ZFPROP/Zend+Cache+2.0+-+Marc+Bennewitz</a>
<a class="external-link" href="http://github.com/marc-mabe/zf2/tree/cache">http://github.com/marc-mabe/zf2/tree/cache</a></p>
Feb 05, 2011
Dolf Schimmel (Freeaqingme)
<p>Archiving this proposal, feel free to recover it when you want to work on it again. For more details see <a href="http://framework.zend.com/wiki/display/ZFDEV/Archiving+of+abandoned+proposals+(Feb+5+2011)">this email</a>.</p>