With now nearly 30% of all websites running WordPress, you don’t wonder that more and more web hosts offer so called WordPress Hosting. In most cases this is simply the same shared hosting based on cPanel and Plesk with options stripped down so it looks like a dedicated platform. Some add automatic updates and additional interface to manage themes and plugins (funnily a thing WordPress does perfectly well within wp admin). The bad news with Shared web Hosting is beside overusage of resources (some hosters have 1000s of websites on a single server), it also comes with two big issues with Shared Webhosting:
1.) Everything on one Server
Website Panels try to put everything on a single interface and on a single server. Web Hosting, Email Hosting, DNS Management, Auto Installers etc. Normally systems that run independent from each other – for good reasons. Performance and Security.
2.) Shared means shared.
Your WordPress site on shared hosting – no matter the settings you can change – runs on a single Database, a single Web Server (in most cases Apache which is not famous for WordPress Performance), shared PHP Code and more. So while the vendors have worked hard on virtual isolation, you will always see performance and security issues once a single site is using too many resources or is getting hacked or is simply not configured well.
The VPS approach.
For really fast and reliable WordPress the best classic approach is to build your own Web Server stack on Linux, install Nginx, mySQL, PHP etc and optimize with tools like Caching and other optimization. The issue. You need to be tech savy and in self contained environment mistakes can be made easier. Forgot to update your OS ? Upgrading PHP from one version to the other without breaking anything?
So while definitly for experts a great approach, its not for the masses who simply want to use the easy interface of wordpress to create great website.
Welcome to Greendock. WordPress on Containers.
So what are Docker containers? Docker containers are a piece of software that wraps around code, system tools, system libraries, and anything else you can install on a server. Using docker containers you can essentially run WordPress like an operating system, and deploy it like an application.
WordPress as an Operation System
Right now if you want to launch a WordPress install you have to purchase hosting before you even get access to WP-Admin, and if you want to buy a theme or plugin you already need to have hosting and WordPress. It’s pretty much one of the worst onboarding experiences of any modern platform.
Lets take WordPress.org for example, you could add a “Free Trial” button next the download button to launch a user into a WordPress container in under 10 seconds (fully enabling users to launch into a WordPress install from a mobile device), and let them actually try a self hosted WordPress install. From there, when the trial ends the user can then select a provider, move their container over with a click, and pay monthly with the provider of their choice. This simply wasn’t possible two years ago, but it is today, and this is just one of many exciting use cases of containers matched with an automation SaaS platform to turn WordPress into its own web OS.
That’s what Greendock does. Deploying your WordPress Site in containers. Secure, fast and with a single click install where you don’t have to worry.
Test it out – all our plans come with a 14 day trial period – no credit card needed.