Uncover bottlenecks, memory hogs, and performance insights in your PHP code with Bprof! A heavy adaptation of the renowned XHProf library, fine-tuned for modern PHP applications.
- 🔍 Detailed function-level insights
- 📈 Real-time application performance monitoring
- 📊 Easy-to-visualize data
- ⚙️ Easy integration with Laravel, Yii, and other PHP frameworks
- 🚀 Speed up your PHP applications!
curl https://github.com/nexelity/bprof-ext/archive/refs/tags/v1.3.tar.gz --silent --output bprof.tar.gz
tar -zxvf bprof.tar.gz
cd nexelity-bprof-ext-*
phpize && ./configure && make && make install
Add extension=bprof.so
to your php.ini
.
<?php
bprof_enable();
// run your app here
$perfData = bprof_disable();
- Fork it ( https://github.com/nexelity/bprof-ext/fork )
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
MIT License. See the LICENSE file for details.
- Bprof is a heavy adaptation of the defunct XHProf library.
- All contributors and everyone who reported issues and gave feedback