加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

使用Symfony的OpCache

发布时间:2020-12-13 17:49:40 所属栏目:PHP教程 来源:网络整理
导读:我知道你可以使用Symfony APC或XCache Class Loader. 不幸的是,在我放置Symfony代码的共享服务器中,只激活了OpCache. 我可以在OpCache中使用Symfony吗? 如果是的话,我的app.php中的代码如何以及是什么? 如果没有,请问为什么? 解决方法 您无需在Symfony中
我知道你可以使用Symfony APC或XCache Class Loader.
不幸的是,在我放置Symfony代码的共享服务器中,只激活了OpCache.

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

解决方法

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

忘记APC / XCache类加载器.

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

优化您的作曲家类地图.

确保生产环境中的dump an optimised composer class map:

composer dump-autoload --optimize

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读