zhoyoung / yii2-xhprof
Yii2 provide support for xhprof
Installs: 196
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=5.4.0
- yiisoft/yii2: >=2.0
This package is auto-updated.
Last update: 2025-05-22 00:21:55 UTC
README
#yii2-xhprof xhprof for yii2
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require zhoyoung/yii2-xhprof "*"
for dev-master
php composer.phar require zhoyoung/yii2-xhprof "dev-master"
or add
"zhoyoung/yii2-xhprof": "*"
to the require section of your composer.json
file.
Usage
- add the following code to your entry script,for example: index.php
defined('YII_ENV') or define('YII_ENV', 'dev');
- then modify your application configuration as follows at the end of your config file:
if (YII_ENV_DEV){ $config['bootstrap'][] = 'xhprof'; $config['modules']['xhprof'] = [ 'class'=>'zhoyoung\xhprof\Module', //控制抓取频率,如果为1则全部抓取 'frequency' => 1, //超过限制秒数就抓取 'minExcutionTime' => 1, //默认源Yii::$app->id //'name'=>'linkserver', //记录路径,默认: @runtime/xhprof/ //'dir'=>'/tmp', ]; }
- then you browse the profs var http://your.site.name/xhprof