php apc缓存,它可以从开箱即用

  • 本文关键字:apc 缓存 php php caching apc
  • 更新时间 :
  • 英文 :


所以这困扰着我。我刚刚安装了APC缓存,然后对其进行测试。使用APC Admin接口时,在APC.PHP文件中,我可以看到有关APC等的所有信息。当我进入系统缓存条目时,我可以看到我调用的每个脚本都写在那里。

那么,这意味着APC缓存即可进行操作?我只能安装APC缓存,它已经通过缓存脚本加快了我的应用程序吗?如果我愿意,然后可以缓存变量使其更快?

希望您得到这个问题,对于拥有APC经验更多的人来说,这可能很简单。

我知道我可以在缓存中添加一些变量,然后将它们删除,这将加快我的应用程序。但是,APC会迅速加快应用程序并自行缓存脚本吗?我有没有很好的文档,我可以了解有关APC的更多信息?

是的,apc"恰好工作"。没有APC/(其他OpcodeCache)在生产中运行PHP的任何人都缺少他们可以轻松实现的最简单的性能改进。

一些警告。

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

apc.stat = [1|0]

因此,如果您没有启用STAT调用,并且更改了文件,并且APC已经缓存,那么它将不会观察您的更改,并且您将继续使用缓存的OPCODE。

正如您提到的,APC不仅用于opcode缓存,而且对于用户空间缓存也很有用。您有system缓存和user缓存。

您可以通过执行以下操作来存储用户缓存的内容:

apc_store("fooKey", "barValue");

最新更新