Skip to content

Performance with 1000+ users >> AJAX user search #19

@JoryHogeveen

Description

@JoryHogeveen

The plugin runs fine with a lot of users but when other plugins hook into the user capabilities with queries the load time can still be affected heavily.

The options/features below should fix this:

  1. Limit user query to a max of 100 results. This can be changed with the filter: view_admin_as_user_query_limit
  2. When there are more users than the limit (default: 100), switch to AJAX search instead of loading all users.
  3. Option to disable the user view type UI. It is then still possible to switch from the user lists page. Refactor all view types as separate modules + view type dependencies & settings #84

Log:

Run tests on a blog with a LOT of users

  • 100+ works good! Hardly noticeable
  • 500+ works good! Hardly noticeable
  • 5000+ @planetahuevo reported errors using membership plugins.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions