$201-500/Month WordPress Hosting Performance Benchmarks 2023
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.
Servebolt submitted two plans, Business and Pro+Accelerated Domains (ACD).
Cloudways competed with a GCP CO 2XL instance.
The Companies and Products
Company | Plan Monthly Price | Plan Visitors Allowed | Plan Memory | Plan Disk Space | Plan Bandwidth | Plan Sites Allowed |
---|---|---|---|---|---|---|
Cloudways | $397 | Unlimited | 32 GB RAM, 8 vCPU | 20 GB | 2 GB | Unlimited |
Nexcess | $299 | Unlimited | N/A | 300 GB | 5 TB | 50 |
Pressable | $350 | 1000000 | 512 MB/PHP process | 200 GB | Unlimited | 50 |
Servebolt | $349 | Unlimited | Unlimited | 40 GB | Unmetered server bandwidth. 100 GB CDN bandwidth. | 25 |
Servebolt Pro+ACD | $481 | Unlimited | Unlimited | 16 GB | 1 TB CDN Bandwidth | 5 |
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 | Wp-login Average Response Time | Page Cum Avg | Asset Cum Avg | Login Cum Avg |
---|---|---|---|---|---|---|---|---|---|
Cloudways | 821493 | 7 | 705.75 | 446 | 4255 | 1231 | 1933 | 197 | 1192 |
Nexcess | 1030783 | 17 | 871.58 | 560 | 299 | 250 | 217 | 31 | 245 |
Pressable | 1132706 | 1 | 974.75 | 615 | 251 | 180 | 180 | 18 | 187 |
Servebolt | 1257669 | 11 | 1042.33 | 684 | 265 | 191 | 256 | 21 | 278 |
Servebolt Pro+ACD | 1259503 | 7 | 1044.92 | 684 | 269 | 188 | 215 | 24 | 217 |
Discussion
Nexcess, Pressable, and both Servebolt plans handled this test without any issues.
Cloudways started slowing down around 2300 VUsers.
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 | 1620694 | 0 | 3569.67 | 111 | 1779 | 217 |
Nexcess | 1776508 | 2 | 3915.83 | 14 | 1950 | 22 |
Pressable | 1791937 | 0 | 3944.33 | 5.3 | 1967 | 12 |
Servebolt | 1765779 | 1 | 3883.83 | 20 | 1938 | 28 |
Servebolt Pro+ACD | 1748259 | 4 | 3859.33 | 30 | 1919 | 41 |
Discussion
Every company handled the static test almost perfect. There was a decrease in average and p95 response times from every company that participated in the previous year. Cloudways went from 212/489 to 111/217 [Avg/p95]. Nexcess went from 248/473 to 14/22. Pressable went from 5.9/19 to 5.3/12. Servebolt went from 176/283 + 37/50 to 20/28 + 30/41. It shows the companies which were slower last year saw the biggest gains, but even the fastest companies continue to speed up.
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 | 100 | 100 |
Nexcess | 100 | 99.9909 |
Pressable | 100 | 100 |
Servebolt | 100 | 99.9941 |
Servebolt Pro+ACD | 100 | 99.9972 |
Discussion
Perfect uptime on Uptime Robot for everyone and nobody was below 99.99% on Hetrix Tools.
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 | 203 | 462 | 399 | 509 | 578 | 1330 | 1190 | 1200 | 873 | 1148 | 676 | 1171 | 812 |
Nexcess | 283 | 482 | 433 | 465 | 921 | 1005 | 1141 | 1146 | 773 | 1120 | 636 | 941 | 779 |
Pressable | 273 | 303 | 384 | 278 | 298 | 1534 | 263 | 726 | 291 | 282 | 390 | 386 | 451 |
Servebolt | 227 | 355 | 448 | 323 | 388 | 218 | 753 | 865 | 375 | 465 | 210 | 240 | 406 |
Servebolt Pro+ACD | 256 | 440 | 652 | 442 | 324 | 248 | 749 | 442 | 415 | 223 | 498 | 296 | 415 |
Discussion
Servebolt was the fastest average with 406ms with 3/12 fastest locations.
Servebolt ACD followed close behind for second at 415ms average and 2/12 fastest locations.
Pressable was third fastest average with 451ms with 6/12 fastest locations
Cloudways was the fastest in Virginia.
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 | 7.161 | 873.3624454 |
Nexcess | 6.297 | 2512.562814 |
Pressable | 9.68 | 1647.446458 |
Servebolt | 4.233 | 4716.981132 |
Servebolt Pro+ACD | 4.227 | 4464.285714 |
Discussion
Servebolt had the fastest PHP bench and WP Bench scores by a significant margin. Servebolt run a patched version of MariaDB whereas the default version performs AES_ENCRYPT() function slower. I debated changing the plugin before I was aware it was patchable, but considering it is something fixable, I opted not to change it this year.
Nexcess had an incredibly fast WP Bench, the fastest of any WP Bench this year for a company not named Servebolt.
SSL Testing Results
The tool is available at https://www.ssllabs.com/ssltest/
Results Table
Company | Qualsys SSL Grade |
---|---|
Cloudways | A |
Nexcess | A |
Pressable | A |
Servebolt | A+ |
Servebolt Pro+ACD | A+ |
Discussion
Everyone got an A with Servebolt earning two A+'s.
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.
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.