matthimatiker/opcache-bundle

在 Symfony 性能分析工具栏中显示 PHP opcache 的状态。

安装次数: 85,784

依赖者: 0

建议者: 0

安全: 0

星标: 22

关注者: 3

分支: 2

开放问题: 10

类型:symfony-bundle

0.7.1 2018-05-28 17:35 UTC

README

Build Status Coverage Status

安装

通过 Composer 安装此包

php composer.phar require --dev matthimatiker/opcache-bundle

在您的内核中启用此包

<?php
// app/AppKernel.php

public function registerBundles()
{
    / ...
    if (in_array($this->getEnvironment(), array('dev', 'test'))) {
        // ...
        $bundles[] = new Matthimatiker\OpcacheBundle\MatthimatikerOpcacheBundle();
    }
}

配置 Twig 作为模板引擎在您的 config.yml

framework:
    templating: { engines: ['twig'] }

使用方法

包激活后,性能分析工具栏中会显示一个额外的信息框。它提供了快速访问 Opcache 当前内存使用率和命中率的方法。

详细信息页面提供了关于内存状态、缓存键使用和缓存的脚本的全面信息。

Profiler page example

变更日志

0.7.0 -> 0.7.1

  • 更新模板引用语法以与 Symfony 4 兼容,使用 Symfony flex(感谢 David Ward
    • 相关问题:#22
    • 相关拉取请求:#21

0.6.0 -> 0.7.0

  • 添加了对 Symfony 4 的支持(感谢 PabloKowalczyk
  • 移除了对 Symfony 2.3 的支持

0.5.0 -> 0.6.0

0.4.3 -> 0.5.0

  • 避免与 Symfony Flex 安装时发生冲突
  • 移除对 PHP 5 的支持
  • 移除对 HHVM 的支持