• I think it’s one of the great plugins I’ve used, but it slow down my web site.
    If I turn off the plug-in, the site returns to be faster.
    Do you know something can i do for fix the problem?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author GM_Alex

    (@gm_alex)

    Could you provide me a dump of your page, that would help me to optimize the performance. But due the handling of file by PHP (to implement an access handling) and not the webserver itself there are limitations where I can’t do anything.

    Hi,

    to hold such problem and understand what happens you have two major tools :

    – plugin : “Query Monitor” which displays a lot of logs information, execution time of php, queries, error, timeout and so on, this when your are running any url as admin (front and end)

    – using chrome : the trace to see explicitly the timer generated by “performance” in debug mode (need to start and stop recording while “Query monitor functions by http(s) request) .

    You can correlate the two result and with query monitor identify the exact instructions which generates two long system answers.

    Best regards

    Trebly
    _____________________________________________________________________________
    I began to use these tools in 10-11 2016 when UAM was activated the execution was increasing by a factor x 50 (which was going often in timeout : no answer of the site).
    The problem was coming from the categories tree request with the display of the number of documents attached : UAM was running a separate query request for each node. The DB was overloaded and running slow and need time to answer all (each any basic request which was always containing the categories widget involved was needing more than 1,000 DB requests).
    The second case was with long list of elements generated for example by W4postlist (loop on post(), scripts and and queries) where UAM is checking each post() and the objects attached to excerpt script
    Since this time I have not reactivated these options but most of users tell me “what happens, I have a number of post attached but no-access or no number of post attached to the node but a lot attached to leaves of the tree.

    In my opinion this is an important problem to coordinate and optimize three components :

    • WP tree crawler (modified in last versions since 6.2 if I remember just now
    • Plugins which crwls categories, keywords or simple rolls posts()
    • UAM which should for example answer to a very complex way or work on access rights :
    • count of elements accessible, by grouping all requests sent by a plugin for a whole job (get a start job from other plugins, keep requests to answer later on accessibility)
    • Return on a request from other plugins by transmitting a single array which would contains the answers. Then the plugins will, joining their internal array of elements with the answer of UAM before displaying elements.
    • Plugins internals don’t function in this way and simply loops or crawl for trees elements by elements and execute them.
      I do think that this problem will not be solved if the core of WP doesn’t normalize this type of processes.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Easy to use, but slow down my WP’ is closed to new replies.