-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin Proposal: Performance Dashboard #1324
Comments
I 💖 this idea. However, rather than making this a separate plugin, I really think we should consider adding this type of data to Performance Lab and integrate OD when available (or bundle the API into that plugin too). Now that all of our Performance features are unbundled into standalone plugins, I think there's an opportunity for PL to add more value as a tool for collecting and surfacing performance metrics and opportunities for improvement to site owners. A dashboard like this seems to fit that purpose nicely. |
Re-sharing #1098 (comment) by @felixarntz here. The suggestion is also to keep this in the main plugin. By default it would only collect In any case, this is still in early stages and nothing is set in stone yet. For rapid iteration on the POC, it's easiest to continue working with the existing structure and then re-evaluate once it becomes more concrete. |
Overview
performance-dashboard
About the plugin
Purpose
Leverage Optimization Detective to collect Core Web Vitals field data inside WordPress. Enables site owners to see what real users are experiencing on their site, without CrUX.
Optimization Detective is uniquely positioned to also collect web vitals RUM data. This data can then be presented in the WordPress dashboard for site owners to keep an eye on their site's performance.
For context, this is based on a proof of concept I did in #1098, which already has a bit of a discussion there.
Note: I don't know how useful the idea is, but I wanted to create an actual issue for the POC so that it doesn't get lost.
Related:
I found an existing Core Web Vitals Monitor WordPress plugin which also does this but is somehow not maintained nor popular. We might be able to learn something from it.
See also:
Scope
Screenshots from the POC:
Dedicated dashboard page:
Admin dashboard widget:
Potential
In the future we could:
Server-Timing
measurements per pageRationale
Other
The text was updated successfully, but these errors were encountered: