I originally published this post in 2016, before I looked into Ghost. Ghost has a lot of advantages for doing a blog without a lot of complexities necessary for monetization and SEO. It has it's place. I prefer Ghost and intend to use it more.

Many options are available. More now than ever. You can create a few pages easily using the website builders. But, for a site with a lot of content you need a content management system or CMS. The most common CMSs available are: Wordpress, Joomla and Drupal. They are all Open Source (free) and available via a simple install on most hosting services. They're also based on PHP and have a large library of plugins and extensions available, many are free.

I've been using Wordpress a long time. I was never fond of it, but it got the job done. Joomla seemed to have a nicer look to it. But, honestly, I had a really hard time getting to do what I wanted it to do. Drupal, I looked at it a couple of times - it looked ugly to me so I never even tried it.

Today, Wordpress is pretty sophisticated and it makes nice looking websites, so I use it. It took a while to figure out how to do things like add Javascript to pages, but I figured it out pretty easily. the plugins are pretty good too. If you are thinking about a website, you might want to give it a try. The simplest method is to just create a blog on Wordpress.com. The second easiest way is to open a Godaddy account, get a domain and select Wordpress hosting, it's pretty painless.