• Resolved Jon Dingman

    (@jdingman)


    I’ve been running into issues where having the Yoast SEO plugin installed, causes my backend to slow down dramatically.

    Using Query Monitor to monitor the Page Generation Time and queries, I have found that having the Yoast plugin installed, causes my backend to slow down from 0-1 second, to 2-3 seconds load time. And every page load, this becomes significant.

    My filesystem is shared across multiple servers using AWS’ EFS filesystem. Without Yoast activated, the backend is very fast. Stock/vanilla WordPress backend, loading in 0.29 seconds on average.

    Happy to provide more information with the goal of finding a suitable solution so that I, and others, can use Yoast on an EFS filesystem.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter Jon Dingman

    (@jdingman)

    Disregard, I missed one last test before reporting this, and the final test showed it’s not Yoast SEO causing the slowdown.

    Thread Starter Jon Dingman

    (@jdingman)

    Hmm after further tests, it seems that having Yoast SEO activated, along side of other plugins, still cause the slow down. TBD on which other plugin in conjunction is causing such a slowdown.

    Thread Starter Jon Dingman

    (@jdingman)

    After further testing, I am finding my original statement to be true in the first post. Activating Yoast SEO does significantly increase load time.

    Plugin Support amboutwe

    (@amboutwe)

    We released recent updates that resolve slow load times in specific scenarios. Please update to the current 12.9.1 version. If the slowness remains in the current version, please submit an issue report to our GitHub repository for Yoast SEO. You will need an account to create a new issue.

    Please provide as much information about the issue and don’t forget to include the URL to this conversation in the issue report!

    Thread Starter Jon Dingman

    (@jdingman)

    Thanks!

    For others, I found EFS for PHP files had too high of latency, so I moved all PHP files to local EBS and symlinked wp-content/uploads to a shared EFS folder.

    This has already improved the speed, so I don’t know if Yoast SEO was truly being that slow, or if it was a combination of so many files trying to be loaded from EFS; which could have caused the same from any plugin.

    I’ve done some tests with WP and EFS. For a sizable site (~160,000 posts), the PHP page generation latency went from ~350ms to ~1100ms, just by changing from EBS to EFS, no other changes.

    And yes, I used NFS file caches, mounted EFS with Amazon’s recommended options and tested both 100MBps (burst) and 10MBps (provisioned) speeds.

    The worst part of EFS is the added per-file latency when copying data to it. Without heavily concurrent file writing, the performance was horrible (90mn to copy 1GB). I highly recommend using copy commands that can spawn a bunch of processes as EFS can handle the concurrency

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Slow load times when filesystem is EFS’ is closed to new replies.