Enterprise ($500+/Month) WordPress Hosting Performance Benchmarks 2022
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.
The Enterprise tier of these benchmarks is special in that companies are allowed to change configurations to optimize for performance because at this price tier it’s expected for customers paying a lot of money. All other price tiers test default configurations.
Servebolt submitted two plans, the Scale + ACD plan is utilizing their Scale and Accelerated Domains addon which adds performance, scalability and security enhancements.
Cloudways competed with a 4XL plan from Google Cloud.
The Companies and Products
Company | Plan Monthly Price | Plan Visitors Allowed | Plan Memory | Plan Disk Space | Plan Bandwidth | Plan Sites Allowed |
---|---|---|---|---|---|---|
Cloudways | $722 | Unlimited | 60 GB | 20 GB | 2 GB | Unlimited |
Performant Websites | $1250 | unlimited | 32 GB | 30 GB | 10 TB | 1 |
Presslabs | $599+ | Unlimited | Custom, depending on site needs | 100 GB+ | Unmetered | Custom |
raidboxes | 950€ | Unlimited | 64 GB | 40 GB | Up to 10Gbit | 1 |
Scaleforce powered by Virtuozzo | $1,279 | Unmetered | 96+ GB | Custom | Unmetered | Based on system resources |
Servebolt | $528 | Dynamic Requests are set per plan | Unmetered | 25 | Unlimited | 30 |
Servebolt Accelerated | $2490 | Dynamic Requests are set per plan | Umetered | Custom > 200 GB | Unlimited | 60 |
WordPress VIP | Starts at $2000/mo | Starting price allows for 2M http requests per month. Can grow from there at additional costs up to unlimited. | Unlimited | Unlimited | Unlimited | Starts at 1 application, which can be a multisite with no limits. Additional applications available for extra cost with no limit on how many we can support. |
LoadStorm Testing Results
The Load Storm test (in k6) is designed to simulate real users visiting the site, logging in and browsing. It tests uncached performance.
The key metrics are:
- Total Requests - Number of requests k6 made
- Total Errors - Number of error requests
- p95 - The 95th percentile response time
- Page Cum Avg - Cumulative average response time for Pages (html)
- Asset Cum Avg - Cumulative average response time for Assets (css, js, images)
- Login Cum Avg - Cumulative average response time for Login (wp-profile.php)
- WP-Login Avg Response Time - Average response time for login (301 redirect which validates credentials)
Results Table
Company | Total Requests | Total Errors | Peak Rps | Average Rps | P95 | Page Cum Avg | Asset Cum Avg | Login Cum Avg | Wp-login Average Response Time |
---|---|---|---|---|---|---|---|---|---|
Cloudways | 2603438 | 359839 | 2221.08 | 1423 | 723 | 235 | 337 | 227 | 159 |
Performant Websites | 1692580 | 16 | 1393.75 | 920 | 287 | 216 | 159 | 221 | 182 |
Presslabs | 2204957 | 0 | 1822.67 | 1198 | 210 | 156 | 13 | 163 | 152 |
raidboxes | 2459034 | 69378 | 2689 | 1336 | 3231 | 1771 | 319 | 2682 | 2547 |
Scaleforce powered by Virtuozzo | 1878707 | 469 | 1656.83 | 1021 | 269 | 175 | 19 | 211 | 178 |
Servebolt (Scale + ACD) | 2425293 | 54 | 1991.67 | 1318 | 246 | 204 | 26 | 196 | 193 |
Servebolt | 2420955 | 9 | 1961.25 | 1311 | 250 | 209 | 26 | 201 | 196 |
WordPress VIP | 1703742 | 1 | 1435.92 | 925 | 301 | 211 | 14 | 184 | 226 |
Discussion
Performant Websites, Presslabs, Scaleforce, Servebolt (both) and WordPress VIP all handled this test without issue.
Cloudways ran into issues around 1500 VUsers where login stopped responding and caused errors. The numbers appear artificially low because of this.
Raidboxes started slowing down around 3700 VUsers with errors kicking in around 4600 VUsers.
Overall, it's impressive how fast most of these companies are. With the exception of Raidboxes (and Cloudways gets an asterisk), every host is loading pages under 300ms. More than half the companies are loading assets sub 30ms. At the high end, you really have a lot of high performing globally available options.
K6 Static Testing Results
K6 Static test is designed to test cached performance by repeatedly requesting the homepage.
Results Table
Company | Requests | Errors | Peak Rps | Average Response Time | Average Rps | P95 |
---|---|---|---|---|---|---|
Cloudways | 1833135 | 0 | 4030.17 | 229 | 2012 | 473 |
Performant Websites | 2161496 | 10 | 4758.83 | 42 | 2349 | 54 |
Presslabs | 2221560 | 0 | 4923 | 14 | 2436 | 53 |
raidboxes | 1789416 | 0 | 3931.33 | 259 | 1964 | 575 |
Scaleforce powered by Virtuozzo | 2231052 | 140 | 4926.83 | 9.5 | 2452 | 28 |
Servebolt (Scale + ACD) | 2183415 | 2 | 4814.67 | 31 | 2394 | 48 |
Servebolt | 2175946 | 6 | 4782.33 | 35 | 2340 | 48 |
WordPress VIP | 2237416 | 0 | 4924.67 | 6.4 | 2456 | 20 |
Discussion
Every company handled this test very well. It is very clear which companies have CDNs setup though based on the average response times. The P95 of all but two companies being under 60ms is just impressive.
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.
Results Table
Company | Uptime Robot | Hetrix |
---|---|---|
Cloudways | 99.996 | 99.8335 |
Performant Websites | 100 | 100 |
Presslabs | 100 | 99.9951 |
raidboxes | 100 | 99.9996 |
Scaleforce powered by Virtuozzo | 100 | 100 |
Servebolt (Scale + ACD) | 100 | 100 |
Servebolt | 100 | 100 |
WordPress VIP | 100 | 100 |
Discussion
Every company with the exception of Cloudways had 100% on at least one monitor. Cloudways had very different uptimes as measured by the two providers (happened across multiple plans tested). But the higher of the two uptime monitors showed 99.99%+ which seems to indicate the server was responsive.
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.
Results Table
Company | Virginia | California | Salt Lake City | London | Frankfurt | Cape Town | Singapore | Mumbai | Tokyo | Sydney | Brazil | Dubai | Average |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cloudways | 0.26 | 0.316 | 0.279 | 0.556 | 0.613 | 1.328 | 1.047 | 1.311 | 0.742 | 0.992 | 0.843 | 1.33 | 0.8014166667 |
Performant Websites | 0.404 | 0.159 | 0.269 | 0.317 | 0.388 | 0.151 | 0.185 | 0.318 | 0.369 | 0.251 | 0.654 | 0.243 | 0.309 |
Presslabs | 0.155 | 0.143 | 0.26 | 0.141 | 0.173 | 0.222 | 0.154 | 0.169 | 0.213 | 0.155 | 0.16 | 0.137 | 0.1735 |
raidboxes | 0.604 | 0.908 | 0.864 | 0.331 | 0.169 | 0.885 | 0.884 | 0.771 | 1.327 | 1.53 | 1.156 | 0.693 | 0.8435 |
Scaleforce powered by Virtuozzo | 0.282 | 0.246 | 0.292 | 0.22 | 0.241 | 0.274 | 0.387 | 0.222 | 0.329 | 0.156 | 0.246 | 1.051 | 0.3288333333 |
Servebolt (Scale + ACD) | 0.267 | 0.317 | 0.379 | 0.202 | 0.319 | 0.161 | 0.767 | 0.303 | 0.243 | 0.31 | 0.445 | 0.267 | 0.3316666667 |
Servebolt | 0.347 | 0.197 | 0.342 | 0.393 | 0.426 | 0.175 | 0.654 | 0.22 | 0.257 | 0.397 | 0.337 | 0.262 | 0.3339166667 |
WordPress VIP | 0.215 | 0.168 | 0.243 | 0.22 | 0.254 | 0.263 | 0.226 | 0.209 | 0.243 | 0.236 | 0.237 | 0.301 | 0.2345833333 |
Discussion
Presslabs is the obvious standout here with 10/12 of the fastest response times alongside the fastest average response time at a snappy 0.1735s.
WPVIP and Performant Websites managed to grab the other two fastest response times. They also managed the second and third fastest averages respectively.
Raidboxes and Cloudways stood out on the slower end because of the lack of CDN setup in this configuration.
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.
Results Table
Company | PHP Bench | WP Bench |
---|---|---|
Cloudways | 9.968 | 624.2197253 |
Performant Websites | 9.773 | 1094.091904 |
Presslabs | 6.998 | 1865.671642 |
raidboxes | 8.185 | 1402.524544 |
Scaleforce powered by Virtuozzo | 9.705 | 400 |
Servebolt (Scale + ACD) | 5.839 | 2132.196162 |
Servebolt | 5.845 | 2227.171492 |
WordPress VIP | 8.408 | 1280.409731 |
Discussion
Servebolt led the way here. They took the top two spots in both tests. Presslabs was third in both tests.
Scaleforce shows us that raw single threaded speed doesn't make or break an enterprise configuration. Despite having the slowest WP Bench and one of the slowest PHP Bench scores, a clustered configuration can handle massive scale and perform well in real world delivery.
SSL Testing Results
The tool is available at https://www.ssllabs.com/ssltest/
Results Table
Company | Qualsys SSL Grade |
---|---|
Cloudways | A |
Performant Websites | A+ |
Presslabs | A+ |
raidboxes | A+ |
Scaleforce powered by Virtuozzo | A+ |
Servebolt (Scale + ACD) | A+ |
Servebolt | A+ |
WordPress VIP | A+ |
Discussion
Everyone got an A+ except Cloudways which earned an A.
Conclusion
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.
Top Tier
This year's Top Tier WordPress Hosting Performance Award goes to the following companies who showed virtually no signs of struggle during the testing.
Performant Websites
Presslabs
Scaleforce powered by Virtuozzo
Servebolt (Scale + ACD)
Servebolt
WordPress VIP
Honorable Mention
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.
No company achieved this status.