[wp-trac] [WordPress Trac] #38741: Introduce the concept of a large site in order to speed up the Users screen when there are many users

WordPress Trac noreply at wordpress.org
Tue Apr 5 22:59:31 UTC 2022


#38741: Introduce the concept of a large site in order to speed up the Users screen
when there are many users
-------------------------+-------------------------------------------------
 Reporter:  johnbillion  |       Owner:  spacedmonkey
     Type:  enhancement  |      Status:  reopened
 Priority:  normal       |   Milestone:  6.0
Component:  Users        |     Version:
 Severity:  normal       |  Resolution:
 Keywords:  needs-patch  |     Focuses:  administration, multisite,
                         |  performance
-------------------------+-------------------------------------------------
Changes (by jb510):

 * keywords:  has-patch => needs-patch


Comment:

 There are some plugin compatibility items to consider with this fix. The
 original aim of this ticket was to "Speed up the user screen" and queries
 of users on large sites.

 I'm only reading the patches (I don't have a trunk setup at the moment)
 but it seems like this would completely bypass wp_dropdown_users. This
 seems very problematic.

 It's not like people don't need to change the post author on large sites,
 it's just that it doing makes an expensive query and creates a _massive_
 select element.

 We've mostly moved to a version of this: https://github.com/WebDevStudios
 /WDS-Dynamic-Dropdowns to move that to ajax on large sites which relies on
 wp_dropdown_users.

 Sorry if I'm off base here, will try to test patches when I can set up
 trunk again.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/38741#comment:101>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list