$201-500/Month WordPress Hosting Performance Benchmarks 2020
Please read the Methodology to fully understand the scope of these tests.
Note: Please check company profiles for summary of performances across multiple tiers. Some companies also offer promotions or coupon codes for a discount as well.
Originally posted here.
LoadStorm Testing Results
Load Storm is designed to simulate real users visiting the site, logging in and browsing. It tests uncached performance.
|Company||Total Requests||Total Errors||Peak Rps||Average Rps||Peak Response Time||Average Response Time||Total Data Transferred||Peak Throughput||Average Throughput||Wp-login Average Response Time|
|Scaleforce powered by Jelastic||1153090||928||900||641||15315||124.00||61.27||48||34|
Cloudways, Jelastic, Nestify, Raidboxes and Servebolt all handled this test without issue.
Pressable saw a slight increase in response times from 500 to 1200ms.
K6 Static Testing Results
K6 Static test is designed to test cached performance by repeatedly requesting the homepage.
|Company||Requests||Errors||Peak Rps||Average Response Time||Average Rps||P95||P99|
|Scaleforce powered by Jelastic||1696819||7|
Jelastic, Pressable, Raidboxes and Servebolt all handled the Load Impact test without issue.
Cloudways started to slow down around 3250 users and peak average response time increased to 1100.
Nestify started to slow down around 2500 users and peak average response time went to almost 1500ms.
Uptime Testing Results
Uptime is monitored by two companies: HetrixTools and Uptime Robot. A self hosted monitor was also run in case there was a major discrepancy between the two third party monitors.
|Company||Uptime Robot||Hetrix||Alt Uptime Monitor|
|Scaleforce powered by Jelastic||98.587||99.99||98.56|
Cloudways, Nestify, Pressable, and Raidboxes had perfect or 99.999% uptime.
Jelastic had very different uptimes based on the monitors with UptimeRobot showing 98.587% and StatusCake showing 99.99%. The third monitor showed 98.56% which was inline with UptimeRobot, so I went with that being correct.
Servebolt also had a discrepancy between UptimeRobot and StatusCake uptime. One showed a very low 99.583 and the other 99.99. The third monitor I setup showed 99.98%, so I went with the StatusCake number.
WebPageTest Testing Results
WebPageTest fully loads the homepage and records how long it takes from 12 different locations around the world. Result are measured in seconds.
|Company||Virginia||California||London||Frankfurt||Singapore||Mumbai||Tokyo||Sydney||Brazil||Average||Rose Hill Mauritius||Israel|
|Scaleforce powered by Jelastic||1.122||2.182||0.304||0.417||3.616||1.791||3.39||4.121||3.008||2.162083333||3.106||1.019|
Servebolt was the fastest in 7/12 locations and had the fastest average response time. Jelastic was the slowest in 7/12 and fastest in 1. Nestify was the slowest in 5/12.
WPPerformanceTester Testing Results
WPPerformanceTester performs two benchmarks. One is a WordPress (WP Bench) and the other is a PHP Bench. WP Bench measures how many WP queries per second and higher tends to be better (varies considerably by architecture). PHP Bench performs a lot of computational and some database operations which are measured in seconds to complete. Lower PHP Bench is better.
|Company||PHP Bench||WP Bench|
|Scaleforce powered by Jelastic||7.649||1213.592233|
The speed on this test was impressive. Servebolt was clearly the fastest on both tests but the numbers were an astonishing improvement over last year. The second fastest score last year on PHP Bench was 9.388 and the slowest this year was 7.649, nearly a two second improvement. Some of this could be because there are a different mix of companies but three of them are the same. Servebolt got faster by ~500ms and ~500 queries per second. Pressable improved by 4000ms and 900 queries per second. Cloudways improved by 1900ms and 260 queries per second. It's nice to see continuous improvements being made across the board.
SSL Testing Results
The tool is available at https://www.ssllabs.com/ssltest/
|Company||Qualsys SSL Grade|
|Scaleforce powered by Jelastic||A|
Raidboxes was the only company to achieve an A+ rating. Every single B grade was for the following reason according to Qualsys: "This server supports TLS 1.0 and TLS 1.1. Grade capped to B."
There are two levels of recognition awarded to companies that participate in the tests. There is no ‘best’ declared, it’s simply tiered, it’s hard to come up with an objective ranking system because of the complex nature of hosting. These tests also don’t take into account outside factors such as reviews, support, and features. It is simply testing performance as described in the methodology.
This year's Top Tier WordPress Hosting Performance Award goes to the following companies who showed virtually no signs of struggle during the testing.
The following companies earned Honorable Mention status because they did very well and had a minor issue or two holding them back from earning Top Tier status.