首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP APC Cache,它开箱即用吗?

PHP APC Cache,它开箱即用吗?
EN

Stack Overflow用户
提问于 2012-10-21 05:25:25
回答 1查看 2.4K关注 0票数 8

这就是困扰我的地方。我刚刚安装了APC缓存,我正在测试它。当使用APC Admin界面时,在apc.php文件中,我可以看到关于APC等的所有信息。当我转到系统缓存条目时,我可以看到我调用的每个脚本都写在那里。

那么,这是否意味着APC Cache可以开箱即用?我只需安装APC缓存,它就已经通过缓存脚本来加速我的应用程序了?如果我愿意,我可以缓存变量以使其更快?

希望你能理解这个问题,对于那些有更多APC经验的人来说,这可能很简单。

我知道我可以添加一些变量到缓存中,然后把它们取出来,这会加速我的应用程序。但是,APC会自己来加速应用程序和缓存脚本,这是真的吗?有没有什么好的文档可以让我了解更多关于APC的知识?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-21 05:36:05

是的,APC“很管用”。任何在没有APC/(其他opcodecache)的情况下在生产环境中运行PHP的人都会错过他们可以轻易实现的最简单的性能改进。

不过,有几点需要注意。

如果您正在开发中,您仍然可以运行APC,但是,您可能希望启用stat调用。这意味着APC将检查您的文件的最后修改。

apc.stat = [1|0]

因此,如果您没有启用stat调用,而您更改了一个文件,而APC已经缓存了它,那么它将不会观察到您的更改,您将继续使用cached操作码。

正如您所提到的,APC不仅仅用于操作码缓存,它对于用户空间缓存也很有用。您有自己的system缓存和user缓存。

您只需执行如下操作,即可在用户缓存中存储内容:

apc_store("fooKey", "barValue");

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12992839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档