which cache backends are usable?

Permalink
Hello!

I had some problem making Xcache work with Concrete (both 5.4.x & 5.5.x) and in the begining thought that the problem is in the Xcache setup on my production server, but then finally, after seeing strange behaviour when rendering pages on both my production server as well as on localhost (details are in this thread -http://www.concrete5.org/community/forums/installation/xcache-setup... I got some useful infor from Mnkras in #concrete5 who wrote me: "Current backend doesn't implement the Zend_Cache_Backend_ExtendedInterface, so this method is not available..." and after inspecting Zend site I could find the following info about Xcache backend: "Be careful: with this backend, "tags" are not supported for the moment as the "doNotTestCacheValidity=true" argument." (http://framework.zend.com/manual/en/zend.cache.backends.html)....

So, as Mnkras pointed out, it's Zend and not C5 issue, but for the end-user it does not make much difference 'cause it's not possible to use 'alternative' cache adapters as hinted in "If you'd like to use a different cache library, add the following to your config/site.php"
define('CACHE_LIBRARY', 'cachename');
(http://www.concrete5.org/documentation/developers/system/caching/)

so, not being overly familiar with all the different backends and having desire to use Xcache considering it's part of my Debian OS installed on production server, I'd like if the Caching docs for Concrete5 could be improved clearly stating *which* backends can be used and *how*.

The present info is misleading since using e.g. Xcache adapter gives one rendering of the site and not using it gives a different one.


Sincerely,
Gour

gour