insolita/yii2-opcache Yii2 OpCache module - Show statistic, config, reset all, invalidate files, search in cached files

Yii2 OpCache module ¶

  1. Installation
  2. Usage
  3. Screens

Show statistic, config, reset all, invalidate files, search in cached files

Installation ¶

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist insolita/yii2-opcache "~1.0"

or add

"insolita/yii2-opcache": "~1.0"

to the require section of your composer.json file.

Usage ¶

Once the extension is installed, simply use it in your code by : `php 'bootstrap'=>[

   ...
    \insolita\opcache\Bootstrap::class
    ...

], ... 'modules'=>[

...
'opcache'=>[
        'class'=>'insolita\opcache\OpcacheModule',
        'as access'=>[
           'class' => \yii\filters\AccessControl::class,
                       'rules' => [
                           [
                               'allow' => true,
                               //Protect access
                               'roles' => ['developer'],
                           ],
                       ],
        ]
    ],
...    

]

Go to route ```['/opcache/default/index']```


Also for console command usage - add in console configuration

```php
'bootstrap'=>[
       ...
        \insolita\opcache\Bootstrap::class
        ...
],
...
'controllerMap'=>[
    'opcache'=>[
        'class'=>\insolita\opcache\commands\OpcacheController::class
    ]
]

commands opcache/status opcache/config opcache/files opcache/reset opcache/invalidate will be available

Screens ¶

Status Files Config

Understanding OpCache ¶

@see https://habrahabr.ru/company/mailru/blog/310054/ (Ru)

@see http://jpauli.github.io/2015/03/05/opcache.html (En)

P.S. ¶

Russian settings translation based on https://sabini.ch/cms/perevod-nastroek-zend-opcache.html

0 0
2 followers
62 245 downloads
Yii Version: 2.0
License: MIT
Category: Caching
Tags: opcache
Developed by: Insolita Insolita
Created on: Mar 23, 2018
Last updated: (not set)
Packagist Profile
Github Repository