Skip to content
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

Conduct WP 6.5 Profiling Analysis #874

Closed
4 tasks
joemcgill opened this issue Oct 25, 2023 · 5 comments
Closed
4 tasks

Conduct WP 6.5 Profiling Analysis #874

joemcgill opened this issue Oct 25, 2023 · 5 comments
Assignees
Labels
WP Core Work relates to inclusion in WP Core only
Milestone

Comments

@joemcgill
Copy link
Member

joemcgill commented Oct 25, 2023

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

  • Run another set of profiles for WP 6.5 using similar methodology as used previously
  • Share raw data in a public sheet that others can review
  • Write a summary of any observations, including future opportunities for improvement
  • Create Trac tickets for any immediately actionable improvements.
@joemcgill joemcgill added [Focus] Server Response Time WP Core Work relates to inclusion in WP Core only labels Oct 25, 2023
@joemcgill joemcgill added this to the WordPress 6.5 milestone Oct 25, 2023
@joemcgill joemcgill self-assigned this Oct 25, 2023
@joemcgill
Copy link
Member Author

Updating this to do for 6.5 after the release

@joemcgill joemcgill changed the title Conduct WP 6.4 Profiling Analysis Feb 20, 2024
@felixarntz
Copy link
Member

felixarntz commented Feb 26, 2024

@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
Copy link
Member

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
Copy link
Member Author

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

@joemcgill
Copy link
Member Author

We ended up not prioritizing a larger analysis for 6.5 either, so I'm closing. We can spin up a new issue for future versions.

@joemcgill joemcgill closed this as not planned Won't fix, can't repro, duplicate, stale Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WP Core Work relates to inclusion in WP Core only
4 participants