Managing your own website hosting
When it comes to running a website, there's a couple of obvious ways to go; shared hosting, or self hosting. Managed hosting is where your website sits on the same physical server as other websites, and they all share the resources of that server. I'll cover