ZF-10563: WinCache Support

Issue Type: Improvement Created: 2010-10-16T05:05:51.000+0000 Last Updated: 2011-03-03T08:10:42.000+0000 Status: Resolved Fix version(s): - 1.11.4 (03/Mar/11)

Reporter: Radon Systems (Shamil) (radon systems) Assignee: Enrico Zimuel (zimuel) Tags: - Zend_Cache

Related issues: - ZF-10711



Zend Framework does not currently implement WinCache support. I've enclosed a copy of the relevant files, edited or created to add WinCache support.

The implementation currently includes the same API handlers found for the current APC caching implementation.

WinCache.php is added to Zend/Cache/Backend.…


Posted by Matthew Weier O'Phinney (matthew) on 2010-10-19T11:35:09.000+0000

I would love to include this. However, I need a few things first:

  • Unit tests. You can use an existing test case as a template.
  • Information on requirements to use it: I'm assuming IIS + WinCache, but some explanation of what we need in order to run the tests, as well as end-user docs for those wanting to use it, are necessary.

Thanks in advance!

Posted by Bruno CHALOPIN (bruno) on 2010-11-17T06:54:33.000+0000

As the implementation of the WinCache API is the same as the APC API, making a WincacheBackendTest.php from the ApcBackendTest.php file, replacing the Zend_Cache_Backend_Apc calls by Zend_Cache_Backend_Wincache calls, will probably do the trick (I am not quite familiar with these testings).

To make a test environment, you can easily install php on IIS with the "PHP Manager for IIS" on (fcgi mode and IIS >= 7). You'll need a NTS version of PHP and the wincache dll provided on

Posted by Ralph Schindler (ralph) on 2011-03-01T06:35:15.000+0000

[~ezimuel] (Enrico Zimuel) completed this.

r23762, r23763, r23764 & r23765 in trunk and r23774 in release branch 1.11

Have you found an issue?

See the Overview section for more details.


© 2006-2016 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.