I think VPS is better than shared hosting. I have reviewed Digital Ocean and their service is very good. Now we need to setup ServerPilot so we can install WordPress. So go ahead and signup for ServerPilot I am using the Coach plan in my example because I want HTTP/2 support, as well as free SSL with their Let’s Encrypt integration.
Going further, ManageWP looks awesome. Allows you to manage all your WordPress sites from one dashboard. Update, install plugins, and etc. on all your sites at the same time. That would save you loads of time from logging in and out of each site. Good for a small business owner or an individual looking for a fully loaded web hosting plan on a budget. Their are some free web hosting companies often offer a free hosting package. They can offer this because what you upload to their servers then becomes an active advert for their website hosting company. How does it become this way? You cant expect a full FTP hosting service for free with no advertising as there are just too many costs involved for the web hosts. For their free hosting, they, in turn, put banner advertisements on your website, which massively intrude the content. This is, quite clearly, not very good for most people, especially those who want to show off what they have made to their friends, family and audience. It can ruin the website’s aesthetics, but for some this isn’t important, as they use the free hosting as a costless way to practice website development.