Query Monitor is by far the best tool to analyse WordPress performance bottlenecks. With this tool, you can quickly discover which plugins or even which theme functions are causing your site to slow down. In this article, I’ll cover how I use Query Monitor when running performance analysis jobs for clients. Installation Installation is normally […]
Find below all of our performance analysis articles, or check out our paid performance analysis and optimisation service.
We also have a quick start guide to performance analysis.
I use Xdebug regularly to help clients figure out why their PHP processes are consuming all the CPU. If you haven’t tried it yet, I have an old article covering how to install and configure Xdebug. In the example below, the object cache is in use, and you can see from the Query Monitor plugin […]
Learn which of these 3 XML sitemap plugins is the only one that can scale, and how to achieve it!
UPDATE: It’s been a long time since I wrote this Products on Sale shortcode plugin – since then I’ve integrated way better functionality into my Faster Woo Widgets plugin so you can have /sale/dog-toys/black/ as your permalinks and have your products-on-sale filterable, paginated and optionally indexable by google. If you get Faster Woo Widgets, please […]
Over the 2 years of running WP Intense, I’ve had many questions from clients asking to review the performance of their website. In this article I’ll cover the most common issues and the easiest solutions to solve your performance and scalability. Uncached versus Cached Performance and TTFB Firstly, it’s important to understand why uncached performance […]
Some of you may be aware of my External WordPress Images plugin – it basically lets you avoid storing images in WordPress and instead the images are fetched from a remote location. This speeds up imports massively. But what if you are importing images and still want faster imports? Debugging WordPress Import Performance Firstly, I […]
I’d covered this a while ago, back on the AWD site, but it’s worth covering again. When Datafeedr Product Sets load products into your website, they don’t load images at that point in time. Instead, images are downloaded on-the-fly which means users will see slow performance if they are the first to view this particular […]
If you’ve used tools like Pingdom, Google Page Speed Insights or GT Metrix, you’ll have seen that they can help figure out why ‘front-end’ performance of your site is slow. Front-end performance includes all the stuff that happens on the users browser. It doesn’t include things like PHP execution time or MySQL query time – […]
Traffic spikes tend to hit one or two pages on your site, so to profit from traffic spikes you need to ensure everything is cachable and that everything is actually cached. Pages are only cachable if they do not have unique content per user. Unique content per user includes things like: Wishlist widget – if […]
In the video below, I show an example of performance analysis of a WordPress plugin. Performance optimisation is firstly performance analysis – you need to find out where your performance bottlenecks are. Performance bottlenecks in WordPress are most commonly found in the database, so a plugin tool like Query Monitor can help a great deal. If […]