ServerPilot vs RunCloud Speed Comparison on WordPress

Faizan ShaikhWordPress Performance6 Comments

ServerPilot & RunCloud are tools which let you manage your server without dealing with (almost)any command line interface. ServerPilot & RunCloud mainly focus on PHP applications. These providers help you have a faster hosting without paying high fees. This post will help users choose between the two providers. In this guide, we will be testing the which is faster between ServerPilot & RunCloud on the same setup.

The Setup for ServerPilot vs. RunCloud

We’ll be focusing on WordPress in this article. There are many speed optimization services as well as speed optimization techniques to improve your website speed; hosting is a crucial factor too. In this post, we will set up two $2.5 VPS from Vultr, with the same configuration, same setup. The only difference will be one installation will be done via RunCloud, compared to the other done via ServerPilot. We will be using website performance analysis tools like WebPagetest.org, GTMterix & Pingdom to compare the two.

For our tests, we will use Avada theme, which is one of the most sold WordPress theme, which is considered to be bloated(no offense). We will then import a demo, and then compare the results of the two setups.

Setting up a VPS on Vultr

You can register on Vultr from here. Once you have signed up, setting up a server is pretty straightforward. Go to https://my.vultr.com/deploy/, and select the desired locations. In this case, we will choose the server location as New York. Next, we pick the server OS as Ubuntu 16.04 x64 as both ServerPilot & RunCloud requires the same.Deploying a Server on Vultr

Next, we select the server size.

Server Size Vultr

Once we have launched our instance, we need to install WordPress on ServerPilot & RunCloud.

ServerPilot & RunCloud Performance Results

Before installing Avada demo, I would like to show you the performance results of default WordPress installation.

Default WordPress Installation Performance Results

Pingdom Speed results for ServerPilot

Pingdom Speed results for ServerPilot

Pingdom Speed results for RunCloud

Pingdom Speed results for RunCloud

GTMetrix Results for ServerPilot

GTMetrix Results for ServerPilot

RunCloud GTMetrix Results

GTMetrix Results for RunCloud

ServerPilot Webpagetest Results

ServerPilot Webpagetest Results

RunCloud Webpagetest Results

RunCloud Webpagetest Results

Conclusion for Default WordPress Installation Performance

As it can be noted, RunCloud outperforms ServerPilot in all the tests. Even though, ServerPilot is in the industry since 2012 compared to RunCloud which in 2017.

Results using the Avada Theme Demo

GTmetrix Results

In this test, GTmetrix results differed a lot. At times I found RunCloud performing better, while at times ServerPilot was taking the lead. But let’s have a look at the test results:

Note: There is no clear winner in the GTmetrix load test since in the very next test, ServerPilot performed better. This kind of fluctuations happened in more than five tests. So nothing to conclude here.

Pingdom Results

Unlike GTmetrix, Pingdom results showed RunCloud performing better than ServerPilot.

RunCloud takes 1.58 s to load the Avada demo compared to ServerPilot which takes 1.71 s. The difference is not much, but website speed is essential & there is no reason to ignore milliseconds.
To avoid any discrepancies, I did a retest & in the retest, too, RunCloud took lesser time to load the website.

Webpagetest.org Results

RunCloud.io Results

Document Complete Fully Loaded
Load Time First Byte Start Render User Time Speed Index First Interactive (beta) Time Requests Bytes In Time Requests Bytes In Cost
First View (Run 3) 2.982s 0.346s 0.734s 4.250s 3156 > 4.057s 2.982s 46 2,242 KB 5.721s 81 2,509 KB $$$$$

ServerPilot.io Results

Document Complete Fully Loaded
Load Time First Byte Start Render User Time Speed Index First Interactive (beta) Time Requests Bytes In Time Requests Bytes In Cost
First View (Run 1) 3.042s 0.535s 0.900s 4.266s 3177 4.118s 3.042s 46 2,231 KB 6.139s 81 2,496 KB $$$$$

As  clearly, seen from the tests, RunCloud outperforms ServerPilot in almost any test. Also, a similar comparison performed by SitePoint proves the same.

Comparing Costs

Along with performance benefits, you also get better pricing options($10 a server for ServerPilot vs. $10 unlimited servers from RunCloud).

ServerPilot Pricing

 

RunCloud Pricing

There’s no reason I can see for one to choose ServerPilot over RunCloud. It is also worth mentioning that both providers offer free plans which are worth considering.

Comparing User Dashboard

ServerPilot User Dashboard

By this point I feel you would think  I am being biased, I understand. But I will make you the judge this time.

ServerPilot Dashboard

It’s their dashboard in 2017, and I have not made any edits to the image. Don’t trust me? Check your self!

RunCloud Dashboard

RunCloud’s user dashboard seems simple, user-friendly & has some icons which will make it easier to find useful tools. I had issues creating an SFTP user, but the live chat person assisted me. One thing I would suggest them is to make some options clear like adding an SFTP user, making SSH login optional for SFTP users, etc.

Final Conclusion

I still can’t find any reason one would consider ServerPilot. Believe me, things like standalone NGINX support for WordPress weren’t even compared in this article. RunCloud offers this right from the beginning. I don’t say it’s not possible to achieve this on ServerPilot, but again, it’s complicated to do so.

It’s not like ServerPilot is the cheaper alternative here. RunCloud is much cheaper compared to ServerPilot(unlimited server pricing vs. per server pricing). Still, RunCloud excels in most of our tests. One thing I realized while setting up the server was, ServerPilot gets deployed faster, but again, that’s a one time benefit. Ultimately it’s the website speed which matters the most.

Have I missed something? What do you think? Let me know your thoughts in the comments!

About the Author
Faizan Shaikh

Faizan Shaikh

Faizan has been working on the Internet since 4 years. He has studied B.Sc. IT. He likes helping businesses grow on the Internet & likes sharing his knowledge.

6 Comments on “ServerPilot vs RunCloud Speed Comparison on WordPress”

  1. Hey,

    Thanks for the time spent testing! I think the test is very subjective though. I use both systems and I will pick runcloud over serverpilot if I have to pick one but your test (from all I can see) was done with Nginx on RunCloud.

    For an unbiased approach to the test, I’ll suggest you run ServerPilot with Nginx and test server load (run a test with loader.io), not page speed.

    Out of the box, the free serverpilot setup is still a lot better than runcloud for wordpress. For example, wordpress email notification works without any third party plugin. You can’t say the same for runclound.

    1. Faizan Shaikh

      Hi Dan,
      Thanks for stopping by.
      It seems like I should have mentioned about the server stack used.
      To clear any doubts, I have used the same stack(Apache+NGINX) on both RunCloud & ServerPilot to keep the comparison fare. If I had used standalone NGINX on RunCloud for comparison, the results wouldn’t have been fair.
      I agree RunCloud doesn’t support mail out of the box. But I assume that will be implemented soon since it’s growing pretty fast.

Leave a Reply

Your email address will not be published. Required fields are marked *