PHP Energy

Development and production energy expenditure measurement and reporting for PHP applications. Surface real consumption data — CPU cycles, memory allocation, and energy draw — with less than 1ms overhead per request.

< 1ms overhead per request
100k+ free requests/month
90-day data retention
Install via Composer
ESG & carbon reporting

Everything you need to monitor, report, and optimise your PHP application's energy footprint.

PHP Energy instruments your codebase to surface real consumption data — so you can optimise for performance and sustainability with hard numbers, not guesswork.

Energy Profiling

Measure the energy consumption of every request, job, and query in your PHP application. Track CPU cycles, memory allocation, and I/O operations mapped to real energy draw.

Carbon Reporting

Translate energy usage into CO₂ equivalent emissions for ESG compliance and sustainability audits. Location-aware, time-aware carbon estimates using real-time grid intensity data.

Real-Time Dashboard

Live monitoring of your application's energy footprint with historical trends, alerts, and team-wide visibility. Spot inefficient queries, bloated loops, and unnecessary computation.

CI/CD Integration

Catch energy regressions before they hit production. Add carbon budgets to your pipeline and fail builds that exceed thresholds. Works with GitHub Actions, GitLab CI, and Jenkins.

Instrument, measure, optimise, report.

PHP Energy follows a structured pipeline: instrument your application, measure real energy consumption, surface optimisation insights, and generate compliance-ready reports.

Instrument

Install via Composer. The agent auto-detects your framework and begins instrumenting your application at runtime with zero configuration.

Measure

Track CPU cycles, memory allocation, and I/O operations per request. Map these to energy consumption using calibrated power models for your infrastructure.

Optimise

Get actionable recommendations to reduce energy waste. Identify inefficient queries, bloated loops, and unnecessary computation across your codebase.

Report

Generate ESG-compliant sustainability reports with CO₂ equivalent emissions aligned with GHG Protocol Scope 2 and Scope 3 categories.

Built for every PHP stack.

From monoliths to microservices — PHP Energy works wherever PHP runs. First-class framework support with auto-detection and deep instrumentation.

Laravel
Auto-detected, deep instrumentation
Symfony
Full bundle integration
WordPress
Plugin-level monitoring
Drupal
Module-aware profiling
Vanilla PHP
Framework-agnostic agent
Cloud & Infrastructure
AWS
Calibrated power models
Google Cloud
Calibrated power models
Azure
Calibrated power models
On-Premise
Bare metal support

Up and running in three steps.

From Composer install to actionable energy insights in minutes. No complex configuration, no infrastructure changes.

1

Install via Composer

Install the PHP Energy agent with a single Composer command. The agent auto-detects your framework and begins instrumentation immediately. Zero config needed to get started.

2

Configure Dashboard

Connect to the PHP Energy dashboard to view real-time energy metrics, set up alerts, configure carbon reporting, and invite your team for organisation-wide visibility.

3

Optimise & Report

Use actionable insights to reduce energy waste and generate ESG-compliant sustainability reports. Add carbon budgets to your CI/CD pipeline to prevent regressions.

Frequently Asked Questions

PHP Energy uses a lightweight agent installed via Composer that instruments your application at runtime. It measures CPU cycles, memory allocation, and I/O operations per request, then maps these to energy consumption using established power models calibrated for common cloud and bare-metal infrastructure.

The agent is designed for production use with minimal overhead. Typical impact is less than 1ms per request. You can also configure sampling rates to reduce overhead further on high-traffic applications.

PHP Energy supports Laravel, Symfony, WordPress, Drupal, and vanilla PHP out of the box. The Composer package auto-detects your framework and configures instrumentation accordingly. Custom framework support is available on Enterprise plans.

We use real-time grid carbon intensity data from providers like Electricity Maps and WattTime, combined with your hosting region and infrastructure type. This gives location-aware, time-aware carbon estimates rather than static averages.

The free Starter plan includes over 100,000 requests per month for a single application, basic energy consumption metrics, basic carbon reporting, and 7-day data retention. No credit card required. The Pro plan extends this to 90-day retention, CI/CD integration, and full ESG reporting.

Absolutely. The Pro and Enterprise plans include exportable reports aligned with GHG Protocol Scope 2 and Scope 3 categories. These are designed to slot into your wider ESG reporting workflow and can be exported as PDF or CSV for sustainability audits.

Measure what your code really costs.

Get in touch to discuss how PHP Energy can help your team monitor, optimise, and report on your application's energy footprint and carbon impact.

Contact us