WordPress / performance

Performance plugin from the WordPress Performance Group, which is a collection of standalone performance modules.
https://wordpress.org/plugins/performance-lab/
GNU General Public License v2.0
338 stars 92 forks source link

Conduct WP 6.5 Profiling Analysis #874

Open joemcgill opened 8 months ago

joemcgill commented 8 months ago

For previous WordPress releases, we've conducted a profiling analysis to see which functions account for the largest opportunity for improvement in server response times.

Previously:

Objective

joemcgill commented 4 months ago

Updating this to do for 6.5 after the release

felixarntz commented 4 months ago

@joemcgill While I believe the original purpose of this analysis was a general check on bottlenecks, after seeing that there are TTFB regressions in the 6.5 beta (per https://wordpress.slack.com/archives/C02KGN5K076/p1708701357471169), I think it would be great to conduct a profiling analysis focused on identifying where those regressions are coming from sooner than later.

Given the Performant Translations effort has landed in the release, it would be a much more appealing outcome if we could show the performance benefits of it at a glance, rather than having to explain something like "WP core isn't much faster for those localized sites despite Performant Translations, but only because there were regressions elsewhere" :)

cc @swissspidy

westonruter commented 2 months ago

Since 6.5 is now released, I think this can be closed. I believe this has been completed. I'm closing the WordPress 6.5 milestone.

joemcgill commented 2 months ago

This effort is actually to do a new analysis of 6.5 after the release is finished to look for new opportunities for performance improvements, so I’m going to reopen