Skip to content

Instantly share code, notes, and snippets.

@lukecav
Last active May 23, 2018 11:15
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save lukecav/759c12f3ee9503802321878b21b3ed8c to your computer and use it in GitHub Desktop.
Save lukecav/759c12f3ee9503802321878b21b3ed8c to your computer and use it in GitHub Desktop.
MainWP Dashboard - Advanced Options (Performance)
Cross IP Settings
Maximum simultaneous requests 0 Default: 4
Minimum delay between requests (milliseconds) 50 Default: 200
IP Settings
Maximum simultaneous requests per ip 0 Default: 1
Minimum delay between requests to the same ip (milliseconds) 100 Default: 1000
Frontend request Settings
Maximum simultaneous sync requests 24 Default: 8
Minimum simultaneous install/update requests 12 Default: 3
Cross IP Settings
Maximum simultaneous requests 0 Default: 4
Minimum delay between requests (milliseconds) 100 Default: 200
IP Settings
Maximum simultaneous requests per ip 0 Default: 1
Minimum delay between requests to the same ip (milliseconds) 200 Default: 1000
Frontend request Settings
Maximum simultaneous sync requests 12 Default: 8
Minimum simultaneous install/update requests 6 Default: 3
@lukecav
Copy link
Author

lukecav commented May 16, 2017

wp-admin/admin.php?page=SettingsAdvanced

@lukecav
Copy link
Author

lukecav commented May 16, 2017

25 child sites, 3 plugins installed in 12 seconds
25 child sites sync in 13 seconds
75 updates, 3 plugins over 25 child sites in 15 seconds
Dashboard and child sites on Digital Ocean (Cloudways)

@nutsandbolts
Copy link

Wow, thanks for this! Impressive difference that was noticeable immediately. 👍

@sushinger
Copy link

Awesome hack :)

@phalancs
Copy link

Got me from 1:56 to 0:58 sync time for 56 sites.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment