What are the best hosting solutions for personal websites/blogs?
Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
One of GitHub's features is a very powerful web editor which helps users edit or even create files right from the web browser, once the file is saved it's the same as a commit. Coupled with pages, this tool becomes even more powerful, giving users a free CMS that is easy to use and create. See More
Low cache expires - GitHub sets the cache-control: max-age header to 600 seconds, or ten minutes. Normally, you would set this value to a year so that it stays cached, and then use fingerprinting on your assets. Instead of serving style.css, you would serve something like style-62c887ea7cf54e743ecf3ce6c62a4ed6.css. As it stands now, assets are rarely going to be cached on repeat visits. This will give a low score on https://developers.google.com/speed/pagespeed/insights with a 'should fix' recommendation around 'Leverage browser caching'. For a high traffic site this may have implications See More
Getting started with Heroku is very easy. It's a very straightforward procedure and a beginner can set up their first app in two minutes. Often it's just a matter of a couple of git commands and it's all set up and running. The official Heroku docmentation also helps a lot. See More
Heroku has a vast list of plugins and services that can be added to an instance. These plugins cover things from databases to email systems. This remove the task of having to install services and setting them up manually. Heroku does it all for you. See More
Setting up your VPS takes a little bit of time, especially if it's your first time. Even though there are images with the most used environments and stacks already installed for you available. While that saves you the time it would take to install each piece of a stack individually, you still have to configure a lot of things manually. See More
DigitalOcean has a control panel that's intuitive and easy to use, new servers (Droplets) can be spun up in under a minute and they offer stock "apps" (LAMP, RoR, Wordpress) that can be deployed instantly. There's also an extensive documentation for people new to VPS. See More
BitBucket allows users to have free private repositories as long as it's a team smaller than 5 that is working on a project. In other words, BitBucket charges per team member and not per repository member. This feature may make BitBucket, even BitBucket pages better than for example GitHub for some, since the static page's source code won't be open source, but it can still be viewed on the browser, so for static page hosting per se it is not a big deal. See More
WordPress offers free hosting under a wordpress.com subdomain. This option eliminates the need for setting up the CMS yourself and is reasonably secure, as WP uses multiple servers to back your site up. Additionally, for a fee, you can even set up your own custom domain name. See More
If you mess things up in your Linode instance, for example with the filesystem or boot configuration, Linode allows you to run a recovery ISO so you can try and fix things yourself without relying on Linode's support team. See More
Linode allows you to create memory partitions and copy or move them around. Furthermore, it even lets you reboot your instance with smaller RAM in order to simulate how your application would act if your Linode instance gets downgraded. See More
Server locations:Los Angeles; New York; Atlanta; Seattle; Amsterdam
ISOs:CentOS; CloudLinux; CoreOS; Debian; FreeBSD; OpenBSD; Fedora; openSUSE; Gentoo; Ubuntu; Arch; Alpine; NetBSD; Vyatta; MikroTik; GParted; System Rescue; Grml; Scientific; TurnKey; Elastix; Oracle; PBX; iPXE; NixOS; FreePBX; AsteriskNOW; Windows Server 2008 R2
Allows to host a static site for free from GitHub or GitLab. See More