TGMPA / TGM-Plugin-Activation

TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet.
http://tgmpluginactivation.com/
GNU General Public License v2.0
1.76k stars 429 forks source link

Dramatically increasing WordPress Admin page load time #627

Closed themenow closed 7 years ago

themenow commented 7 years ago

Environment:

Clean WordPress site, no plugins

Testing: No TGMPA

Load Admin > Posts for 10 times, recorded response time

479 ms 489 ms 469 ms 474 ms 504 ms 495 ms 484 ms 509 ms 488 ms 487 ms

Testing: With TGMPA (latest stable 2.6.1)

Clear browser cache Load Admin > Posts for 10 times, recorded response time

1.19 s 1.16 s 1.10 s 1.14 s 1.11 s 1.18 s 1.11 s 1.09 s 1.10 s 1.08 s

GaryJones commented 7 years ago

Can you provide your performance testing procedure please?

themenow commented 7 years ago

@GaryJones

What I did was simply monitor page load time in Chrome Develop Tools, the only difference between Testing #1 and #2 is I included TGMPA in theme "functions.php" as the tutorial says.

mdorchain commented 7 years ago

Can't reproduce it on my end. I use TGMPA in a plugin and there is no difference for me if the plugin is activated or not.

jrfnl commented 7 years ago

Closing for lack of activity. The issues can be reopened if more pertinent information becomes available.