The full company list, product list, methodology, and notes can be found here.
This post focuses only on the results of the testing in the $25-50/month price bracket for WordPress Hosting.
- 1 Other Price Tier Results
- 2 Hosting Plan Details
- 3 Load Storm Testing Results
- 4 Load Impact Testing Results
- 5 Uptime Monitoring Results
- 6 WebPageTest.org Results
- 7 WPPerformanceTester Results
- 8 Conclusion
Other Price Tier Results
Hosting Plan Details
Click the table below to see the full product specifications sheet.
Load Storm Testing Results
This test scaled from 500 to 2000 users over 30 minutes with 10 minutes at the peak.
|Total Requests||Total Errors||Peak RPS||Average RPS||Peak Response Time(ms)||Average Response Time (ms)||Total Data Transferred (GB)||Peak Throughput (MB/s)||Average Throughput (MB/s)|
Hosting.io had a strange issue where two files wouldn't behave when being served off the CDN and generated a low level error rate throwing a consistent 429 too many requests error.
Nestify had no errors but the response time went up substantially to an average of over two seconds.
Load Impact Testing Results
This test scaled from 1 to 1000 users over 15 minutes. Error count capped at 5,000.
|Requests||Errors||Data Transferred (GB)||Peak Average Load Time (Seconds)||Peak Average Bandwidth (Mbps)||Peak Average Requests/Sec|
Impressively there were no complete failures on this test at this price tier.
Uptime Monitoring Results
AMIMOTO, CloudWays Vultr, DreamHost, Hosting.io, Kickassd, Kinsta, LightningBase, and Pantheon all had perfect uptime.
Oddly enough, nobody was in the 99.9-<100 range, it was all or nothing in this price bracket.
IO Zoom, Nestify, Pressed and SiteGround struggled falling short of the 99.9% threshold.
|WPT Dulles||WPT Denver||WPT LA||WPT London||WPT Frankfurt||WPT Rose Hill, Mauritius|
|WPT Singapore||WPT Mumbai||WPT Japan||WPT Sydney||WPT Brazil|
There isn't a whole lot to say since this is a non-impacting metric in terms of the results. Nobody had huge issues.
I looked at the aggregate change again for the locations which were similar. There were 12 companies this year and last year in this price bracket. Across the nine same locations used, there was a cumulative decrease in response time of 3.16 seconds. For instance, Dulles dropped from 0.95 to 0.43 seconds on average.
|PHP Bench||WP Bench|
DreamHost had the fastest PHP bench and Kickassd had the fastest WP bench.
The average PHP bench went from 12.85 to 10.20 from the 2016 benchmarks in this price tier. The average WP bench went from 647 to 679. So we saw both scores improve, the PHP benchmark substantially.
One thing to note is that WP bench scores can vary tremendously based on the database architecture. You'll often see faster scores on architectures running the database locally compared to ones that run separately or have redundancy built in.
Hosting.io earns an honorable mention for doing well on every test but having one strange CDN issue which we weren't able to resolve.
Individual Host Analysis
A new entrant is always nice to see. AMIMOTO kept perfect uptime at 100% on both monitors. They also had the quickest WebPageTest score for any single location test, Dulles - 0.327 seconds. Unfortunately, the load tests didn't go quite as well. Load Impact seemed to saturate the server's network connection at 100 Mbps. LoadStorm seemed to overwhelm the server and cause increased response times and errors.
CloudWays [Reviews] Vultr had one minor spike during the Load Impact test which caused response time to increase slightly peaking at around 600ms with no errors. Other than that, it was a near perfect run with 100% uptime and 0 errors on both load tests. This great performance earned CloudWays its' first Top Tier WordPress Hosting Performance award. I like to see companies compete year after year and improve. Congratulations to CloudWays.
DreamHost [Reviews] didn't do as well as last year which saw them earn Top Tier status. They were perfect on everything except the Load Storm test which seemed to overwhelm the server this year. It's a bit disappointing to see a decline from a company, but I know if anyone is going to work hard to make sure they are continually improving it's DreamHost. This isn't the first time they didn't do as well as they hoped and they came back the next year and earned Top Tier status.
Hosting.io was another newcomer this year who did fantastically well. Hosting.io managed to earn and honorable mention on their first run. They had a perfect uptime and great Load Impact test scores. A weird CDN issue on Load Storm caused them to just fall short of Top Tier status. A few little kinks to work out and I expect them join the Top Tier next year. Overall, it looks like another great offering in the performance department.
IOZoom is a new entrant that still has a lot of room for improvement. There were struggles across the board. The uptime wasn't quite up to par because of some server maintenance issues. The Load Storm test didn't go well. The Load Impact test went a lot better but still not at the top tier level. It's great to have IO Zoom participating and I hope big improvements to their system will help them make the jump up the rankings next year.
Kickassd was another new entrant who did well on a few of the tests. Kickassd had perfect uptime and put up a top tier level performance on the Load Impact test. However, the Load Storm test, which is the most difficult of them all, overwhelemed the Kickassd server. It was a good first performance and I know some performance improvements have already been deployed because of the test results. I look forward to seeing Kickassd kickass next year.
It's almost boring writing about Kinsta. 100% uptime. 0 Load Impact errors. 3 Load Storm errors. Another Top Tier performance that I've come to expect.
I could literally just repeat what I wrote above about LightningBase. Near perfect tests that earned them their 4th consecutive Top Tier recognition.
Nestify struggled, their uptime was borderline with one monitor showing above 99.9% and one below. This was caused by a block storage maintenance/failure at Vultr according to them. Load Impact got stressed but didn't error out hitting a 100 Mbps cap in the network. Load Storm had no errors but a slow response time. It looks like the pieces of a top tier host are there if they can put it all together and improve their network infrastructure.
Pantheon [Reviews] is another regular in the Top Tier category. They earned yet another recognition this year for a perfect uptime and near perfect load test scores. I also noticed they seem to have some of the best geographical response times on WebPageTest.
Pressed.net earned an honorable mention last year but fell a bit this year. One thing to note is that there was a change in ownership with Envato buying the company between this period. There were some uptime struggles. Load Impact was fantastic. But Load Storm had a lot of errors. Heavy dynamic sites I was told was not their focus which the Load Storm test simulates.
SiteGround [Reviews] has regularly been awarded in these tests and earned awards in other price tiers. However, this plan had one major struggle - uptime. The server wasn't able to maintain the 99.9% uptime required to earn an award. They had excellent performances on the Load Storm and Load Impact tests.
SiteGround issued a statement about the issue,
"The recorded downtime for the SiteGround GoGeek hosting plan during the test was not a result of actual server availability issues. The uptime is below 99.9% because during performance testing an automatic limitation system temporarily kicked in, in a way that prevented the uptime test to be properly executed. SiteGround confirmed that this particular limitation system should not have been active on the tested accounts and is currently not active on any of their production servers."
Other Price Tier Results
Latest posts by Kevin Ohashi (see all)
- Ethics in Web Hosting – HostCamp Presentation - August 26, 2019
- ICANN Fails the Internet Community, allows an unlimited non profit tax - July 1, 2019
- The Case for Regulatory Capture at ICANN - June 24, 2019