Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 913 Bytes

README.md

File metadata and controls

47 lines (28 loc) · 913 Bytes

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.