Re: XCache, APC, Memcached... confused
| From: | Colin Guthrie | Date: | Thu, 23 Oct 2008 08:41:55 +0000 |
| Subject: | Re: XCache, APC, Memcached... confused | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-282335@lists.php.net to get a copy of this message | ||
Stut wrote:
On 23 Oct 2008, at 00:04, Martin Zvarík wrote:If you are looking into caching things in a very flexible way I'd look at the Zend_Cache API from the Zend Framework. It has backedns to connection to APC and Memcache and also implements a disk-based caching system. You can cache all sorts of output, from function calls (both return value and side-effect output), html output and arbitrary objects. Using an opcode cache is generally a good idea (part of the APC core will be included in PHP6, which is why I'm currently backing that particular horse), but for an application-level caching strategy, I think Zend_Cache has a lot going for it :) Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mandriva Linux Contributor [http://www.mandriva.com/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]I am looking at the eAccelerator's website and I realize what got me confused: there is a function for OUTPUT CACHE, so it actually could cache the whole website and then run out of memory I guess... that means I would be able to store anything into the memory and reference it by a variable? are the variables accessible across the whole server? I still don't really understand, but I am trying...Having never used eAccelerator I can only guess, but it sounds like it's a way to cache HTML output. As for how accessible that is I have no idea. I suggest you find the eAccelerator mailing list, subscribe to that and ask your question there.