2009-10-23 63 views
4

我需要一个操作码缓存在我的项目中。另外我将用于数据存储(mysql返回行)缓存?哪个最适合你,为什么?你会选择哪一个; XCache或APC?

+0

为什么不使用eaccelerator? – TheHippo 2009-10-23 18:32:35

+0

看到这个: - http://stackoverflow.com/questions/930877/apc-vs-eaccelerator-vs-xcache – 2011-07-14 11:53:03

回答

10

我会选择APC,但只因为it's being adopted as part of PHP 6

this question也有一些很好的意见。

+0

的确,我仍然推荐APC。 Memcache有一些有趣的功能 - 分布式缓存但没有操作码缓存。 – 2009-10-23 15:58:07

+0

Facebook非常沉重地使用APC - 这样说就足够了,它在生产环境中已经很好地证明了这一点。 – 2009-10-23 19:01:25

+1

自从这个评论以来,APC已经在PHP 5.6中脱离了PHP,转而支持OPcache。 – Yvan 2014-11-17 08:40:18

3

我使用XCache,因为它是由编写lighttpd的相同人员编写的,这个人写的是SPEED。也适用于Apache。

1

FWIW我使用XCache获得了巨大的成功(可靠性和性能方面)。我还将它与memcache一起使用,以加快会话操作并减少对MySQL的访问次数。

相关问题