当前位置:  开发笔记 > 编程语言 > 正文

使用Symfony的OpCache

如何解决《使用Symfony的OpCache》经验,为你挑选了1个好方法。

我知道你可以使用Symfony APC或XCache Class Loader.不幸的是,在我放置Symfony代码的共享服务器中,只激活了OpCache.

我可以在OpCache中使用Symfony吗?如果是的话,我的app.php中的代码如何以及是什么?如果没有,请问为什么?



1> Jakub Zalas..:

您无需在Symfony中执行任何操作即可启用opcache.您只需确保在PHP配置(opcache_enable选项)中启用它.

忘记APC/XCache类加载器.

APC/XCache类加载器缓存内存中类的路径.它可能不一定对您的应用程序有好处,因为它会对apc/xcache进行额外调用,在某些情况下可能实际上更慢.

优化您的作曲家类地图.

确保在生产环境中转储优化的composer类映射:

composer dump-autoload --optimize

这会将类映射转储到单个文件中.OPCache会缓存这个文件,所以在大多数情况下它实际上会比使用ApcClassLoader更高效,因为只有一次调用缓存.

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有