2009-10-23 57 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的訪問次數。

相關問題