Skip to content

xhprof (also tideways) result visualization tool from xhprof repo

Notifications You must be signed in to change notification settings

t-tera/xhprof-html

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xhprof-html

xhprof (or tideways) visualize html tool. This repository some modified for especially solo usage from xhprof repository.

Usage

  1. clone repo
  2. Edit XHPROF_DATA_DIR in constant.php.
  3. $ php -S localhost:8000
  4. Access http://localhost:8000/

Tideways example

  1. Install tideways extension
  2. Write code and save profiler result.
<?php

tideways_xhprof_enable();

my_application();

$data = tideways_xhprof_disable();

$filename = '/tmp/' . intval(microtime(true)) . mt_rand(1,10000) . '.xhprof';
file_put_contents($filename, serialize($data));
echo 'Profile Result: ' . $filename;
  1. Start this web app at PHP build-in server.
$ php -S localhost:8000
  1. Access http://localhost:8000/

  2. Enjoy profiling!

Notes

Data file deletion feature was added by t-tera.

About

xhprof (also tideways) result visualization tool from xhprof repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 73.9%
  • JavaScript 23.8%
  • CSS 2.3%