1

我需要在Zend框架2 + 3的学说项目最大化性能,应用所以我在使内存缓存一些查询woked,我也启用配置文件的缓存...但应用程序仍然很慢,所以在网上搜索我发现一些文章谈论执行zf2项目,并提及APC作为一种方式,使应用程序不那么慢,所以我已经安装apc,但我找不到配置如何启用apczend框架2配置APC 2

回答

0

APC是一个PHP扩展,它不是你需要在个人应用程序中启用的东西,除非你用它来进行用户空间缓存(我假设你没有,因为你提到了memcache)。您可以通过启动phpinfo页面并查看是否有APC部分来检查它是否正常工作。

如果你有PHP 5.5或更高版本,你不需要(也不应该使用)APC,因为PHP带有自己的(更好的)opcache。

我建议你使用XDebug之类的东西来测试你的应用程序,找出是什么导致了缓慢。这应该给你一个更好的想法,你需要改进。

+1

感谢您的回复,我明白这一点。然而,我使用xgbug与webgrind,我用这张幻灯片:http://www.shawnstratton.info/slides/zendcon/找出错误的地方...但它不是很清楚。对于apc是啊确实添加了需要的.dll,我可以在phpinfo()中使用它...我想我需要一个tuto来了解更多关于缓存(memcache,apc)和关于性能的信息,如果你有任何链接,它会很棒,或者任何解释......谢谢 – user3911183 2014-12-04 09:24:51