A profiler PHP teams
should have had all along
Perfbase is a purpose-built application performance monitoring platform for PHP. We believe PHP - the language behind 77% of the web - deserves first-class profiling tools, not afterthoughts retrofitted from generic APM stacks.
PHP deserves better profiling
Xdebug is a development tool. Tideways is closed and pricey. Generic APMs treat PHP as a second-class citizen. Production teams end up guessing - reading slow query logs, spraying microtime() calls, restarting workers and hoping. Perfbase is built specifically for PHP teams running real workloads.
Built for production overhead
A native Rust + C extension hooks the Zend engine to capture every function call with under 1% typical overhead. Traces serialize as MessagePack, compress with Brotli, and stream to a regional ingest worker. Flame graphs, call trees, and N+1 detection come from a Rust API server fronting TimescaleDB and S3.
For PHP teams in production
Indie devs shipping side projects, agencies running dozens of client builds, SaaS teams scaling Laravel or Symfony, WordPress operators with WooCommerce stores. If your business runs on PHP and you need to know exactly what is making it slow, Perfbase is for you.
What ships in the box
Rust + C, supporting PHP 7.4 – 8.5. Observer API on 8.2+, zend_execute_ex on older.
First-party packages for Laravel, Symfony, WordPress, Drupal, CakePHP, Slim, Joomla, CodeIgniter, Yii.
Flame graphs, call trees, N+1 detection, query analysis, system metrics - all in one place.
Trace data stored in your chosen region group: Europe, APAC, or America. EU-only setups supported.