Behind The Scenes: Evaluating WordPress Hosts

One of the big obstacles to developing WordPress plugins is the wide variety of hosts on which they will run.  Each host deploys WordPress a little differently.  And those differences can sometimes cause subtle maddening quirks in the operations of plugins.

Some ways in which host environments might vary are:

  • PHP Versions
  • Default Caching Plugins
  • Maybe Varnish is installed. Or not.
  • Maybe Nginx is installed. Or not.
  • Logs may be in the default location.  Or not.

At the same time, we have a need to spin up and tear down test environments on a regular basis.

So, a few years ago we decided that we would deploy the majority of our test environments at a commercial WordPress hosting provider.  While most developers will test their code on local machines and implement their quality control environments on in-house servers, we figured that we could learn a lot by placing our QA environment on commercial sites for an extended period of time.  This helps us to understand how the real-world environments our customers are exposed to would react to our code – and expose any quirks the hosting environment might cause sooner rather than later.

So each year we choose one commercial host and deploy most of our testing and QA environments there.

  • For our 2016-2017 development season we deployed our QA environments on WP Engine (www.wpengine.com)
  • For 2017-2018 it was done on Flywheel (www.getflywheel.com)
  • For our 2018-2109 season our choice is Cloudways (www.cloudways.com)

A Little Bit Different

WP Engine And Flywheel have developed their service to appeal to the average non-technical WordPress user.  It is relatively easy to deploy a new site and you have a few toggles and switches to make the most common things happen without too much fuss.

Cloudways on the other hand, appeals to the power-user with a bit of technical chops.  You can create a dedicated server and deploy WordPress on it with a few clicks.  In many ways you have a lot more control over the WordPress environment – including the ability to deploy “unlimited” sites on one virtual server. And you can do all that without having to deal with managing the entire server and all the headaches that comes with that responsibility.

For a poweruser this is great because for 10 bucks you can get a decently performing environment that is better than the cheapest plan (or even some of the more expensive plans) at WP Engine or Fly Wheel.  Flywheel will cost 100.00 per month or so to deploy 10 sites.  At Cloudways it would cost 10 or 20 – as long as you’ve got the requisite basic technical background to manage them.

Given all these benefits, we figured it would be time to take Cloudways out for a spin.  Hence, it is our provider of choice over the next 12 months for QA, demonstration sites and rapid deployments and tear-downs.

Read Next

Did you find this article useful? Or do you use Simple:Press today?  If so, please support Simple:Press with a review on WordPress.org.  Every review goes a long way towards bringing other users on board!

Click here to review Simple:Press on wordpress.org

More From Simple:Press

What’s New In Simple:Press Forums 6.6.0

September 9, 2020

Simple:Press Forums 6.6.0 introduces two new major features and a lot of improvements to one of the existing features. And, of course, some bugs were stomped.

Read More

How We Increased Performance On Our Site By 300%

July 4, 2020

A few days ago we moved our site from Liquid Web to our new FireupWP and WPCloudDeploy project platform. This new platform allows us to use dedicated cloud VMs from places like Digital Ocean, Linode and Vultr. We pay the cost of the VMs with no markup which provides huge savings over regular hosts. We…

Read More

New Simple:Press Forum Theme: Modern 2020

March 5, 2020

A new default theme is coming to Simple:Press Forums with the release of Simple:Press Forums 6.5.0. Features of this theme: More modern looking with larger default font sizes and button sizes. Less use of tiny icons More color customization options Better display on mobile More white space Just like our previous default theme, Barebones, you…

Read More

Now Available: SPMS Version 2.7

January 10, 2020

Version 2.7 of Simple:Press Member Subscriptions is now available. It includes more than two dozen fixes and tweaks.

Read More