我已安装PHP5 - PHP5-MEMCACHE - PHP-APC。
他们能一起工作吗?这些模块的加载速度是否快?
我尝试使用它们,我没有“看到”特定的差异,也许这些模块使用的CPU较少。我的网站没有高流量,但如果我能节省资源更好!
谢谢
答案 0 :(得分:3)
APC保留PHP字节码的缓存。 Memcache会保留您设置的变量缓存。 所以答案是肯定的,他们可以。它们是为不同的东西而制造的。
答案 1 :(得分:1)
是的,他们可以一起工作。他们是否会在生产系统上是另一个故事...
就个人而言,我不得不放弃尝试让以下任何时间长时间工作:
Ubuntu 10.04
NGINX 0.7.65
PHP 5.3.2
php-apc
php5-memcache
它会运行一段时间,但在压力测试后出现错误。我可以通过/etc/init.d/php-fastcgi重新启动php-fastcgi,事情将会持续一段时间,但它总是会很快再次崩溃。
我可以或者没有问题地跑,但两人在一起不会合作。仅供参考我尝试使用二进制文件(apt-get软件包),安装PECL扩展程序,下载源代码,但所有道路都让我陷入同样悲伤的命运。我也试过运行memache daemon local&远程在我的网络主机上,但结果相同。
答案 2 :(得分:1)
他们很好地合作,你只需要正确使用它们:
答案 3 :(得分:-3)
我正在开发基于JavaScript和PHP的mmo游戏。我们正在使用它们。我不能告诉你更多,因为我只是前端开发人员,但我认为如果APC和memcache很糟糕我们没有使用它。