Monitor the performance of your webpages through real-world user timing data
Clone or download
khalwat Updated assets build
Signed-off-by: Andrew Welch <andrew@nystudio107.com>
Latest commit fa91c5d Jan 21, 2019

README.md

Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status

Webperf plugin for Craft CMS 3.x

Monitor the performance of your webpages through real-world user timing data

Screenshot

This plugin is in development

This plugin isn't finished; don't use it yet. No, really.

Requirements

This plugin requires Craft CMS 3.0.0 or later.

Installation

To install the plugin, follow these instructions.

  1. Open your terminal and go to your Craft project:

     cd /path/to/project
    
  2. Then tell Composer to load the plugin:

     composer require nystudio107/craft-webperf
    
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Webperf

You can also install Webperf via the Plugin Store in the Craft Control Panel.

Webperf Overview

Webperf uses Real User Metrics (RUM) captured from actual visitors to your website to profile its performance. In this way, Webperf passively gathers and monitors how your website performs on real-world devices used by real-world users.

Webperf uses the battle-tested Boomerang JavaScript from Akamai, loaded asynchronously in a non-blocking iframe. Boomerang uses performance information from the user's browser via the Navigation Timing API.

Configuring Webperf

-Insert text here-

Using Webperf

-Insert text here-

Webperf Roadmap

Some things to do, and ideas for potential features:

  • Release it

Brought to you by nystudio107